青春几米光

点击这里给我发消息

导航

2012年4月9日 #

ASP.net页面跳转方式比较

摘要: ASP.net页面跳转方式比较跳转页面asp.net提供的三种方法比较1 、response.redirect 这个跳转页面的方法跳转的速度不快,因为它要走2个来回(2次postback),但他可以跳 转到任何页面,没有站点页面限制(即可以由雅虎跳到新浪),同时不能跳过登录保护。但速度慢是其最大缺陷!redirect跳转机制:首先是发送一个http请求到客户端,通知需要跳转到新页面,然后客户端在发送跳转请求到服务器端。需要注意的是跳转后内部空间保存的所有数据信息将会丢失,所以需要用到session。2 、server.transfer 速度快,只需要一次postback ,但是。。。。他必须是 阅读全文

posted @ 2012-04-09 14:20 青春几米光 阅读(197) 评论(0) 推荐(0) 编辑

Page.ClientScript.RegisterClientScriptBlock 失效

摘要: 1.方法一:Page.ClientScript.RegisterClientScriptBlock(GetType(), "aaa", "<script>alert('增加数据成功!');document.location='A06_list.aspx'</script>");2.方法二:string url = Request.Url.ToString();//当前页面请求的地址 url = url.Substring(0,url.LastIndexOf('/')+1); url 阅读全文

posted @ 2012-04-09 14:16 青春几米光 阅读(703) 评论(0) 推荐(0) 编辑

asp.net去掉垃圾代码,优化aspx页面性能

摘要: 对于使用ASP.NET制作网站时,不产生垃圾的方法有一下三点: ⒈不使用带 runat="server" 属性的form表单。⒉不使用asp.net服务器控件(就是VS自带或者第三方服务器控件,满足第1条的情况下,服务器控件也是不能使用的,但是Repeater控件可以使用)⒊使用HTML控件(HTML各种控件可使用,可以在html控件(元素)上加上runat="server"属性,在后台直接访问)满足以上3点即可实现不产生一个“垃圾代码”。 阅读全文

posted @ 2012-04-09 13:23 青春几米光 阅读(394) 评论(0) 推荐(0) 编辑

ASP.NET上传文件的三种基本方法

摘要: ASP.NET依托.net framework类库,封装了大量的功能,使得上传文件非常简单,主要有以下三种基本方法。方法一:用Web控件FileUpload,上传到网站根目录。1、前台页面:1 <form id="form1" runat="server"> 2 <asp:FileUpload ID="FileUpload1" runat="server" /> 3 <asp:Button ID="Button1" runat="server" 阅读全文

posted @ 2012-04-09 11:36 青春几米光 阅读(267) 评论(0) 推荐(0) 编辑