点滴积累

.NET学习
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  ASP.NET

摘要:思路一:利用如Dw-Mx这样的工具生成html格式的模板,在需要添加格式的地方加入特殊标记(如$htmlformat$),动态生成文件时利用代码读取此模板,然后获得前台输入的内容,添加到此模板的标记位置中,生成新文件名后写入磁盘,写入后再向数据库中写入相关数据。 思路二:使用后台代码硬编码Html文件,可以使用HtmlTextWriter类来写html文件。 优点 a. 可以建立非常复杂的页... 阅读全文

posted @ 2009-01-28 20:19 包悦 阅读(291) 评论(0) 推荐(1)

摘要:在GridView 中,经常会需要一种这样的效果,当鼠标放在某一行时,某一行有一个CSS效果,当鼠标移开该行时,又有另外一个效果,这其实就是利用了onmouseover的效果,实现起来其实很简单,在GridView的 Row_DataBound事件中这样实现就可以了 Code highlighting produced by Actipro CodeHighlighter (freeware)ht... 阅读全文

posted @ 2008-12-29 13:53 包悦 阅读(447) 评论(0) 推荐(1)

摘要:GridView中的超级链接,可以设置一个模版列,放入超级链接的控件,设置绑定参数即可。数据绑定方式有两种,如下示例:Eval方式 Bind方式 推荐使用第一种方式,可以在一个里放入多个绑定,而第二种只能如此绑定一个值做超级链接的控件,我们也有多种选择:1 asp:LinkButton 示例 runat="server"> 2 asp:HyperLink示例 ' Text=''> ... 阅读全文

posted @ 2008-10-22 22:12 包悦 阅读(260) 评论(0) 推荐(0)

摘要:微软的Datalist在做电子相册时候必不可少,但是不支持分页功能,都出到2008了还是没有分页功能,幸好网上有个专业的分页空间aspnetpager,帮我们解决了大问题,说实在话的,网上关于datalist分页的办法很多,但是我觉得都不是很简单实用,有的是url提交,有的是存储过程分页,一个字不方便。下面就是aspnetpager的分页,代码。 1.首先下载aspnetpager控件,http:... 阅读全文

posted @ 2008-10-15 08:26 包悦 阅读(377) 评论(0) 推荐(0)

摘要:最近一直在使用 ASP.NET,由于之前大部分工作都是使用 WinForm,对 ASP.NET 的理解还只是停留在表面,所以借着这次机会,深入的研究一下 ASP.NET。原则是尽量使用 ASP.NET 的编程模型和 Web 控件实现业务交互。 GridView 是 ASP.NET 2.0 新增加的 Web 控件,拥有比 DataGrid 更多的扩展和改进。使用 GridView 可以很容易的实现数... 阅读全文

posted @ 2008-10-10 16:50 包悦 阅读(390) 评论(0) 推荐(0)

摘要:关于页面传值的方法,引发了很多讨论。看来有很多人关注这个,我就我个人观点做了些总结,希望对大家有所帮助。 1. 使用QueryString变量 QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。下面是一个例子: a.aspx的C#代码... 阅读全文

posted @ 2008-10-04 14:53 包悦 阅读(342) 评论(2) 推荐(0)

摘要:ASP.NET 2.0中,使用GridView显示新闻标题,如何在当日新加新闻的标题后加一个new或图片 在后台或者公共类Common写如下类 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->public static string News_P... 阅读全文

posted @ 2008-10-04 14:30 包悦 阅读(479) 评论(0) 推荐(0)

摘要:1. 创建 MasterPage,后缀名 .master, 如 x.master. 其中用 定义空位。如: 2. 创建内容页面。 在 NewItem 对话框里选择 "select master page", 选择上一步创建的 MasterPage. 产生的代码里, MasterPageFile 属性指定了 MasterPage 的位置: 页面... 阅读全文

posted @ 2008-10-02 19:33 包悦 阅读(390) 评论(1) 推荐(0)

摘要:1.JavaScript访问C#函数 2.JavaScript访问C#变量 3.C#中访问JavaScript的已有变量 4.如何在C#中访问JavaScript函数 JavaScript访问C#函数 方法一、 1、首先建立一个按钮,在后台将调用或处理的内容写入button_click中; 2、在前台写一个js函数,内容为document.getElementById... 阅读全文

posted @ 2008-10-02 11:08 包悦 阅读(472) 评论(0) 推荐(0)

摘要:由于要做个类似GoogleSearch的东西,所以检索词标红是必须的.无奈下看了下正则表达式和Regex类,发现真的很好用. 原本打算就是可以利用String.Replace()方法实现替代下关键词,添加些HTML代码就可以实现,但是发现结果是检索什么东西,就输入的检索词一摸一样的标红了,要不就是把所有大小写一样的都改成了输入的检索词.比如: 比如CHINA,结果是把china都改成CHINA并且... 阅读全文

posted @ 2008-09-29 20:50 包悦 阅读(912) 评论(0) 推荐(0)

摘要:在母版页中引用的外部文件不外乎css 和js 文件, css文件比较简单, 因为它的路径是相对于母版页的位置而言的, 而js 则不然, 它是相对于内容页而言的. 举个例子, 有下面的文件树: root |_master.master |_content1.aspx |_js1.js |_folder1 |_content2.aspx 在应用程序的根下面, 有一个母版页master... 阅读全文

posted @ 2008-09-29 20:04 包悦 阅读(262) 评论(0) 推荐(0)

摘要:介绍 对于ASP.NET开发者,理解ASP.NET的页面生命周期是非常重要的。主要是为了搞明白在哪里放置特定的方法和在何时设置各种页面属性。但是记忆和理解页面生命周期里提供的事件处理方法(method)非常困难。互联网上有很多关于页面生命周期内部机制的文章,所以本文只准备简单覆盖技术的基础部分,更主要的目的是给大家提供一个简单得记忆页面生命周期的方法。 准确的记忆ASP.NET页面生命周期每一个... 阅读全文

posted @ 2008-09-29 19:58 包悦 阅读(213) 评论(0) 推荐(0)