2005年2月20日

ASP.NET控件编写日记-当心“用过的控件”!

摘要: “用过的控件”就是指曾经加入过Controls(子控件集合)中的控件。这些“用过的控件”再一次被加入Controls中时,可能造成控件ID冲突,症状为: 中文版的错误信息: [HttpException (0x80004005): 找到多个具有相同 ID“c1:_ctl1:_ctl0:_ctl0”的控件。Trace 要求控件具... 阅读全文

posted @ 2005-02-20 10:48 良村 阅读(2047) 评论(4) 推荐(0) 编辑

2005年2月19日

ASP.NET控件编写心得总结- 以后会写详细一点

摘要: 编写ASP.NET控件一定要注意控件生命周期,特别是CreateChildControls()这个方法的执行期不确定,一不小心就会出错!总结来说,要注意以下几点:子控件的生成时间是不确定的,换句话说,只有当需要创建子控件时,才会调用子控件的CreateChildControls()方法。比如事件触发时需要知道子控件的Id,以便事件下派,这时就需要创建子控件。 如果重载DataBind()方法,应在... 阅读全文

posted @ 2005-02-19 00:38 良村 阅读(982) 评论(0) 推荐(0) 编辑

2005年1月11日

CodeDom.CodeArrayCreateExpression不能生成多维数组的创建表达式

摘要: CodeDom.CodeArrayCreateExpression不能生成多维数组的创建表达式 阅读全文

posted @ 2005-01-11 18:31 良村 阅读(880) 评论(0) 推荐(0) 编辑

2004年12月9日

用NAnt编译带有资源文件(*.resx,*.bmp,*.gif等)的C#项目

摘要: 用NAnt编译带有资源文件(*.resx,*.bmp,*.gif等)的C#项目 当资源文件名的命名方式刚好与那些VS.NET自动生成的资源文件名相同时,你不需要使用(也不应该使用) 标签。 你应该使用标签,由编译任务在编译时执行对资源文件的编译 阅读全文

posted @ 2004-12-09 15:59 良村 阅读(1701) 评论(1) 推荐(0) 编辑

2004年12月8日

网址收藏

摘要: 文件名信息数据库 http://www.cn.filename.info/ 很有意思的一个网站,可以查Windows系统的许多系统文件的资料信息,主要是安装方面的信息。 .Net资源 http://www.dotnet247.com/ Good! WinDbg使用指南 http://blog.joycode.com/gangp/articles/18088.aspx 阅读全文

posted @ 2004-12-08 20:28 良村 阅读(721) 评论(0) 推荐(0) 编辑

2004年11月11日

C#实现Singleton的两种方法的比较

摘要: 运用C#语言可以很方便地实现Singleton模式,然而同样是实现Singleton模式,由于实现方式的不同,运行效果也会有所不同。下面分别说明并比较C#实现Singleton模式的两种方法 阅读全文

posted @ 2004-11-11 15:01 良村 阅读(2451) 评论(7) 推荐(0) 编辑

2004年11月9日

发现Maxthon(myIE2)浏览器处理javascript脚本时的奇怪现象

摘要: 发现了Maxthon浏览器(myIE2)在处理blur()这个函数时的一个奇怪现象,Maxthon浏览器会 自动把blur()换成close(),不知道是什么原因要这样处理?本来的网页源码如下:<a href="#" onfocus="javascript:this.blur()">用 Maxthon看到的网页源码如下,blur()被换成了close():<a href="#" ... 阅读全文

posted @ 2004-11-09 12:58 良村 阅读(1246) 评论(1) 推荐(0) 编辑

页面缓冲与Asp.Net的性能优化(设置Page.Buffer属性)

摘要: Asp.Net中的Page.Buffer这个属性用于缓冲页面的执行结果,一般在@ Page指令里设置,缺省值为true。这个属性对于优化Web程序性能比较有用。 阅读全文

posted @ 2004-11-09 11:46 良村 阅读(1994) 评论(0) 推荐(0) 编辑

2004年10月28日

如何使用AdminScripts脚本创建虚拟目录

摘要: AdminScripts脚本位于\Inetpub\AdminScripts目录下,本文介绍如何使用这些脚本来创建一个虚拟目录,并对该虚拟目录进行参数设置。AdminScripts目录下的脚本很多,这里只使用了其中的两个,adsutil.vbs和chaccess.vbs:adsutil.vbs - 可用于创建并配置虚拟目录(实际上adsutil.vbs的功能涵盖了其他所有脚本)chaccess.vb... 阅读全文

posted @ 2004-10-28 16:59 良村 阅读(807) 评论(0) 推荐(0) 编辑

2004年10月26日

采用HttpModules来重写URLs(实践篇)

摘要: 首先写一个处理URLs重写的类,并且这个类必须继承IHttpHandler接口,以博客园的程序为例:public class UrlReWriteModule : System.Web.IHttpModule{ public void Init(HttpApplication context) { context.BeginRequest +=new EventHandler(context_B... 阅读全文

posted @ 2004-10-26 13:33 良村 阅读(3942) 评论(6) 推荐(0) 编辑

导航