文章分类 -  ASP.NET

摘要:ASP.NET页面生命周期描述下面是ASP.NET页面初始的过程:1. Page_Init();2. Load ViewState;3. Load Postback data;4. Page_Load();5. Handle control events;6. Page_PreRender();7. Page_Render();8. Unload event;9. Dispose method called; 下面对其中的一些过程作下描述:1. Page_Init();这个过程主要是初始化控件,每次页面载入执行这个初始过程,包括第一次和以后的Postback(这里说下Postback,其实就可 阅读全文
posted @ 2012-08-28 22:14 xust 阅读(121) 评论(0) 推荐(0)
摘要:防止表单在网站外部提交January 12, 2010 | tags 表单应用 | views 223 Comments 0 实例说明: 如果静态网页含有用户提交的表单和字段信息,而从网页的源代码中,又可以看到网页被提交的目标地址,因而修改静态页面表单提交的目标网址,就可以实现在本地运行静态网页并向服务器提交数据。这样,任何人都可以利用网页在网站外登录网站,从而给网站留下严重的安全隐患。为了解决该问题,本实例介绍一种防止表单在网站外部提交的方法,运行本实例,如图一所示,在“用户名”文本框中输入“无语”后,单击“提交”按钮即可进入到网页的处理页面,此时地址栏中的地址即为处理页的地址(用户也... 阅读全文
posted @ 2012-08-03 17:59 xust 阅读(618) 评论(0) 推荐(0)
摘要:ASP.NET中Get和Post的用法 Request.QueryString,Request.Form,Request.Params的区别 [转]2011-01-25 11:20曾经到soufan面试时候的第一个问题就是这个. < form id="form1" method="get" runat="server"> < div> 你的名字< asp:TextBox ID="name" runat="server">< /asp:TextBox> 阅读全文
posted @ 2012-08-03 17:19 xust 阅读(258) 评论(0) 推荐(0)
摘要:public static string GetRequestValue(HttpRequest Request, string strName) { string res = null; //1. 当控件被禁用后,用 Request 获取对象时会报异常。 //2. 利用Request方法,可以读取其他页面提交过来的数据。 //提交的数据有两种形式:一种是通过Form表单提交过来, //另一种是通过超级链接后面的参数提交过来,两种方式都可以利用Request对象读取。 ... 阅读全文
posted @ 2012-08-03 12:41 xust 阅读(151) 评论(0) 推荐(0)
摘要:全面剖析XMLHttpRequest对象 收藏 XMLHttpRequest对象是当今所有AJAX和Web 2.0应用程序的技术基础。尽管软件经销商和开源社团现在都在提供各种AJAX框架以进一步简化XMLHttpRequest对象的使用;但是,我们仍然很有必要理解这个对象的详细工作机制。 一、 引言 异步JavaScript与XML(AJAX)是一个专用术语,用于实现在客户端脚本与服务器之间的数据交互过程。这一技术的优点在于,它向开发者提供了一种从Web服务器检索数据而不必把用户当前正在观察的页面回馈给服务器。与现代浏览器的通过存取浏览器DOM结构的编程代码(JavaScript)动态... 阅读全文
posted @ 2012-08-03 12:37 xust 阅读(105) 评论(0) 推荐(0)
摘要:private void Page_Load(object sender, System.EventArgs e){ string url1 = "http://dotnet.aspx.cc/"; string url2 = "http://dotnet.aspx.cc/Images/logo.gif"; Response.Write("<li>方法1:"); Response.Write(url1 + " 存在:" + UrlExistsUsingHttpWebRequest(url1).ToStri 阅读全文
posted @ 2012-08-03 12:24 xust 阅读(139) 评论(0) 推荐(0)
摘要:演练:在 ASP.NET 中缓存应用程序数据.NET Framework 42(共 2)对本文的评价是有帮助-评价此主题缓存使您能够在内存中存储数据以实现快速访问。应用程序无论何时访问数据,都可以访问缓存,而不必从原始源检索数据。这样可以避免重复查询数据,也可以改进性能和伸缩性。此外,缓存还使数据在数据源临时不可用时可用。.NET Framework 提供的类使您能够在 ASP.NET 应用程序中使用缓存功能。这些类是在System.Runtime.Caching命名空间中定义的。注意System.Runtime.Caching命名空间是 .NET Framework 4 中新增的命名空间。此 阅读全文
posted @ 2012-07-20 16:16 xust 阅读(275) 评论(0) 推荐(1)