ASP.NET
文章平均质量分 55
civerb
VB.NET Software Engineer O(∩_∩)0
展开
-
禁用网页后退按钮
真正的实现禁用后退按钮是不可能的,这已经是广大程序员公认的了,但有一种思路能模仿这种,那就是新开一个页面,把前一个页面删掉 不过这种效果很烦人 禁用后退,为什么要禁用后退,后退页面有时候是一页过期的数据了,不想让用户在再到 要防止这个现象直接清空一下缓存就行了,后退的时候找不到前面那个页面了,以下代码放在要禁用后退按钮退回页面的load事件里,能达到我们想要的效原创 2009-04-13 17:23:00 · 405 阅读 · 1 评论 -
Ajax不能使用Application_Error捕获异常的解决办法
Global.asax里的Application_Error方法能在代码抛异常的时候触发,但如果使用了UpdatePanel实现Ajax,异步请求的代码在出现异常时不会触发Application_Error,因此Application_Error对Ajax抛出的异常无能为力 解决办法如下:1.新建一个类,继承System.Web.UI.Page2.重写Page_Error方法P原创 2009-12-08 10:54:00 · 870 阅读 · 0 评论 -
网站不能正常向客户端写Cookie
如果其他一台机器能正常获取其他网站写入的Cookie,而唯独不能获取自己网站写的Cookie,那就要注意了,设置一下: HTTP头名:P3P值:policyref = "http://xxx/w3c/p3p.xml" , CP="CURa ADMa DEVa PSAo PSDo OUR BUS UNI PUR INT DEM STA PRE COM NAV OTC NOI DSP CO原创 2009-12-03 11:11:00 · 515 阅读 · 0 评论 -
验证码程序
-------------------------------------------------生成验证码的页面-----------------------------------------------------protected void Page_Load(object sender, EventArgs e) { this.CreateCheck转载 2009-10-19 12:39:00 · 305 阅读 · 2 评论 -
向客户端存储文件
例:向客户端存一个txt文件 Dim RspPrs As HttpResponse = Page.ResponseRspPrs.Clear() 清一下缓存RspPrs.Buffer = True 打开缓存RspPrs.ContentEncoding = System.Text.Encoding.DefaultRspPrs.AddHeader("Content-disposi原创 2009-07-06 17:34:00 · 175 阅读 · 0 评论 -
Decode/Encode加工字符串
中文和一些特殊符号是无法直接在URL里传递的,但可以加工后传递,获取的时候再解加工后台代码:System.Web.HttpUtility.UrlEncode(str)System.Web.HttpUtility.UrlDecode(str) JS:encodeURI(str);decodeURI(str);原创 2009-09-02 11:13:00 · 242 阅读 · 0 评论 -
ASP.NET代码读取Excel表格
private Excel._Application excelApp; private string fileName = string.Empty; private Excel.WorkbookClass wbclass; public Class1(string _filename) { exc原创 2009-05-18 12:58:00 · 842 阅读 · 4 评论 -
发送邮件
Dim emailFrom As Net.Mail.MailAddress = New Net.Mail.MailAddress("要发送邮件的邮箱地址") Dim emailTo As Net.Mail.MailAddress = New Net.Mail.MailAddress("要收信的邮箱地址") Dim em As Net.Mail.MailMessage =原创 2009-05-13 11:50:00 · 226 阅读 · 0 评论 -
修改web.config使网站支持Ajax
1.configuration下增加一个子标签 2.pages下增加一个子标签 3.在system.web下增加子标签,与pages平级 4.原创 2009-04-29 09:17:00 · 751 阅读 · 0 评论 -
用Apache搭建.net网站(原创能用)
1.下载Apache服务器,地址:http://yztele1.skycn.com/down/apache_2.2.4-win32-x86-no_ssl.zip,安装,没什么需要配置的,如果安装了IIS,IIS会把80端口占用,因而安装完毕后启动服务器的时候会失败,这时候修改一下配置文件的端口就行了,配置文件路径:C:/Program Files/Apache Software Foundatio原创 2009-12-18 10:57:00 · 2640 阅读 · 1 评论