04 2007 档案

浅析Page.LoadTemplate("模板")方法动态获取绑定模板后,通过FindControl获取服务端控件的方法。
摘要: DataList的ItemTemplate有些时候是不固定的,需要从Page.LoadTemplate("模板的路径")方法里面加载。这样的话通过e.Item.FindControl("服务器控件ID")就无法找到相应的服务器控件。为什么呢?
阅读全文

posted @ 2007-04-28 10:22 Neo0820 阅读(2810) | 评论 (3) 编辑

NameValueCollection

posted @ 2007-04-26 15:40 Neo0820 阅读(395) | 评论 (0) 编辑

为什么不直接使用成员变量而使用属性呢?
摘要: Scott Guthrie 在博客中这样诠释:
这是因为,向外面呈现公开的成员变量有很多不好的地方。二个最大的问题是:1) 你无法轻易地对成员变量做数据绑定,2) 如果你从类中向外呈现成员变量的话,之后,你不重新编译那些引用老的类的任何程序集,就无法将它们改成属性(譬如,要添加验证逻辑到setter里)。 阅读全文

posted @ 2007-04-26 10:56 Neo0820 阅读(108) | 评论 (0) 编辑

WebForm中的容器
摘要: WinForm的容器很好用来做界面的控制,今天发现其实WebFrom通过html的元素也有容器控件的,只是简单的几句html代码。
阅读全文

posted @ 2007-04-11 10:03 Neo0820 阅读(226) | 评论 (0) 编辑

CS用户角色扩展
摘要: Cs的架构比较庞大,前阵子自己写了新闻模块。如果用里面集成的角色验证还是不太好,所以自己动手重新改了一下里面的用户角色,Cs20的用户管理是CommunityServerComponents20项目Components文件夹下面的User类,经常用Asp.NET集成身份验证应该比较容易就看出来应当怎么改了。阅读全文

posted @ 2007-04-10 10:15 Neo0820 阅读(328) | 评论 (1) 编辑

输出Web服务器控件的html数据流

posted @ 2007-04-06 17:34 Neo0820 阅读(121) | 评论 (0) 编辑