ASP.NET 歪博2.0
得意时淡然,失意时泰然。
摘要: 在.net中,Session的存储机制已经与Asp的存储机制不一样,虽然可以在同一个IIS下同时运行asp与aspx,但是它们之间不能传递Session。 之前大批系统应用到了asp,在升级过程中,如果完全抛弃asp来重写,一来工作量太大,二来以前的成果不能保存下来。 所以微软提出了一个Session共享的解决方案,只是此文档光说明原理,并没有说具体的操作步骤,由此,我撰文描述过程。 阅读全文
posted @ 2007-05-24 11:18 Jerry.liu 阅读(711) 评论(1) 推荐(0) 编辑
摘要: 现在很多网站特别是资讯类的都把内容生成静态页(htm\html\shtml等),这类总结了一下两种生成静态页的方法并做了一个Demo文件供大家下载。 分别是通过模板(比较常用)和根据url生成(不到万部则以不用,因为这中方式只能获取html的部分): Asp.net生成静态文件(根据时间自动命名保持,默认扩展名是htm可以自行修改)。 通过收入内容替换模板或者url地址两种方式进行静态文件的生成 templete.htm为模板文件,htm为生成后的静态文件保存位置 这类粘贴出.cs文件 阅读全文
posted @ 2007-05-24 11:04 Jerry.liu 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 代码讨论   IndexButton 控件的实现阐释了三个任务,必须执行这三个任务才能使控件参与控件状态:   · 重写 OnInit 方法并调用 RegisterRequiresControlState 方法向页面注册,以参与控件状态。必须针对每个请求完成此任务。 阅读全文
posted @ 2007-05-24 11:02 Jerry.liu 阅读(408) 评论(0) 推荐(0) 编辑
摘要: 基本概念   控件状态-为了让控件正常工作,有时需要存储控件状态数据。例如,如果编写了一个自定义控件,其中具有显示不同信息的不同选项卡,为使该控件如预期一样工作,控件需要知道在往返过程中选择的是哪个选项卡。ViewState 属性可用于此目的,但开发人员可能在页级别关闭了视图状态,从而有效地中断控件。为解决此问题,ASP.NET 页框架在 ASP.NET 2.0 版中公开了一种称为控件状态的新功能。 ControlState 属性允许保持特定于控件的属性信息,不像 ViewState 属性一样可以关闭。若要使用控件状态,控件必须在初始化过程中调用 RegisterRequiresControlState 方法,然后重写 SaveControlState 和 LoadControlState 方法。 阅读全文
posted @ 2007-05-24 11:00 Jerry.liu 阅读(600) 评论(0) 推荐(0) 编辑
摘要: using System; using System.Data; using System.Data.SqlClient; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; 阅读全文
posted @ 2007-05-24 10:58 Jerry.liu 阅读(425) 评论(0) 推荐(0) 编辑