博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  ASP.NET

摘要:protected void Page_Load(object sender, EventArgs e) { //打开登录页面时获取客户端cookie值并写入前台控件中 HttpCookie cookie = Request.Cookies["name"]; if (cookie == null) ... 阅读全文

posted @ 2010-12-16 17:05 Sky_KWolf 阅读(1480) 评论(1) 推荐(0) 编辑

摘要:一、遍历窗体控件二、遍历Asp.net页面包含母板页三、清除控件内容 阅读全文

posted @ 2010-12-15 11:14 Sky_KWolf 阅读(8923) 评论(0) 推荐(0) 编辑

摘要://声明枚举 public enum DefaultRoleType { Admin = 0, Edu = 1 } //遍历枚举 foreach (DefaultRoleType m_type in Enum.GetValues(typeof(DefaultRoleType))) { Console.WriteLine(m_type.ToString() )... 阅读全文

posted @ 2010-12-15 10:44 Sky_KWolf 阅读(367) 评论(0) 推荐(0) 编辑

摘要:获取浏览器信息主要用到System.Web.HttpBrowserCapabilities类。代码 阅读全文

posted @ 2010-12-05 21:13 Sky_KWolf 阅读(1340) 评论(0) 推荐(0) 编辑

摘要:静态页面全部内容保存在服务器内存中。当再有请求时,系统将缓存中的相关数据直接输出,直到缓存数据过期。这个过程中,缓存不需要再次经过页面处理生命周期。这样可以缩短请求响应时间,提高应用程序性能。很显然,页面输出缓存适用于不需要频繁更新数据,而占用大量时间和资源才能编译生成的页面。对于那些数据经常更新的页面,则不适用。默认情况下,ASP.NET 2.0启用了页面输出缓存功能,但并不缓存任何响应的输出。开发人员必须通过设置,使得某些页面的响应成为缓存的一部分。  设置页面输出缓存可以使用以下两种方式:一种是使用@ OutputCache指令,另一种是使用页面输出缓存API。@ OutputCache 阅读全文

posted @ 2010-12-05 21:10 Sky_KWolf 阅读(8369) 评论(0) 推荐(3) 编辑

摘要:要想了解asp.net 2.0的异步页的处理过程,先列出页面的生命周期:1 :Init 事件: 页面初始化,初始化设置。2: LoadViewState方法:加载视图状态, 填充ViewState属性。3 :LoadPostData方法: 处理回发数据,处理传入窗体数据。4: Load 事件: 加载页面,页面控件初始化完成并反映了客户端的数据。5 :RaisePostDataChangedEvent方法: 回发更改通知 引发更改事件。6 :RaisePostBackEvent方法:处理回发事件 ,处理引起回发的客户端事件,并在服务上引发相应时间。7: PreRender事件: 页面预呈现。8 阅读全文

posted @ 2010-12-05 21:06 Sky_KWolf 阅读(1499) 评论(0) 推荐(0) 编辑