摘要:      ASP.NET状态管理提供有个重要的机制Session:http://www.cnblogs.com/zhaozhan/archive/2009/06/24/1509854.html。      ASP.NET提供另一对象Application来管理应用程序级别的信息,存储在一个Application对象中... 阅读全文
posted @ 2009-06-24 02:30 Asharp 阅读(837) 评论(0) 推荐(0) 编辑
摘要: 在Web开发的早期,Web页面彼此是相互独立的。它们很少需要了解其他页面的内容(如果需要了解,一般通过查询字符串或通过Form的方式传递)。随着Internet的发展,Web页面也变得更加复杂,仅仅浏览一个页面查看它的内容是远远不够的。现在的Web站点的设计都希望考虑工作流的问题——即需要从一个页面移动到另一页面。 因此会话状态(Session State)就应运而生。会话... 阅读全文
posted @ 2009-06-24 01:23 Asharp 阅读(2354) 评论(0) 推荐(0) 编辑
摘要: 从运行的ASP.NET应用程序中,首先注意的是页面的会送功能。这对于开发人员真的是一个好处,开发人员不用手动保存服务器的每次往返之间的信息。ASP.NET为服务的服务器控件(服务器控件使用runat=’”server”属性指定)提供视图状态。当ASP.NET为HTML的形式呈现页面时,它创建一个隐藏的窗体字段,成为_ViEWSTATE。这个字段是一个加密的、标记... 阅读全文
posted @ 2009-06-21 17:41 Asharp 阅读(2783) 评论(0) 推荐(0) 编辑
摘要:      上篇文章写到ASP.NET页面的生命周期。详见:http://www.cnblogs.com/zhaozhan/archive/2009/06/21/1507740.html。      Page_PreInit事件来执行以下操作:检查IsPostBack属性来确定是不是第一次处理该页,创建或重新创建动态控... 阅读全文
posted @ 2009-06-21 16:56 Asharp 阅读(2819) 评论(0) 推荐(1) 编辑
摘要: ASP.NET页面被预编为IL,以便在浏览器轻轻它是由.NET Framework执行,一个部署的ASP.NET应用程序一般在ASP.NET配置文件和资源文件之外只包括前端的ASPX文件和核心对象DLL,在部署的服务器上不要求语言(C#,VB.NET等)的后台代码文件,因为它们已经编译到一个.NET对象DLL中了(DLL一般位于ASP.NET应用程序的BIN目录下)。 当一个ASP.NET页面被第... 阅读全文
posted @ 2009-06-21 13:53 Asharp 阅读(806) 评论(0) 推荐(0) 编辑
摘要: 利用Northwind数据库的Orders,Order Details,Products表实现每一种产品按年月统计销售量,按产品名称和年月做标题显示 阅读全文
posted @ 2009-06-21 00:44 Asharp 阅读(689) 评论(0) 推荐(2) 编辑
摘要: 在IE设置Button的样式:button{border: none;background-image: url(login_bg.gif);}在IE下无效。整了半天这样设置就ok:button{border: none;background: url(login_bg.gif);}可以用ImageButtonl来使用图片按钮,可是ImageButton回车提交失效(LinkButton也是同样的... 阅读全文
posted @ 2009-05-06 00:24 Asharp 阅读(970) 评论(0) 推荐(0) 编辑
摘要: 代码如下: var scTop; if (typeof window.pageYOffset != 'undefined') { scTop = window.pageYOffset; } else if (typeof document.compatMode != 'undefined... 阅读全文
posted @ 2009-04-09 11:50 Asharp 阅读(2857) 评论(1) 推荐(0) 编辑
摘要: IIS建立的站点默认是.net 1.0,现在用的大部分都是.net 2.0,每次都设置确实很麻烦。以下简便让IIS的站点默认是.net 2.0. 1、停止IIS服务(iisreset -stop) 2、打开C:\WINDOWS\system32\inetsrv下的MetaBase.xml,找到ScriptMaps节点: CodeCode highlighting pro... 阅读全文
posted @ 2009-04-07 00:54 Asharp 阅读(709) 评论(0) 推荐(0) 编辑
摘要: IIS建立的站点默认是.net 1.0,现在用的大部分都是.net 2.0,每次都设置确实很麻烦。以下简便让IIS的站点默认是.net 2.0. 1、停止IIS服务(iisreset -stop) 2、打开C:\WINDOWS\system32\inetsrv下的MetaBase.xml,找到ScriptMaps节点: CodeCode highlighting ... 阅读全文
posted @ 2009-04-07 00:50 Asharp 阅读(323) 评论(0) 推荐(0) 编辑