摘要:以前一直不太理解asp.net页面的执行机制,所以有些程序其实写的是错误的。昨晚在修改自己以前写的小程序时才发现自己的理解太肤浅....1. 不用滥用static变量 static变量在应用程序的生命周期内都存在,而且所有用户共享.所以给一个页面添加一个静态变量,可以导致多个用户使用的时候互相影响。程序发生紊乱2.不管是不是postback 每次请求一个页面都会导致该页面类重新实例化一次,page...
阅读全文
摘要:我在做一个页面时,通过attributes为服务器端控件添加了一个客户端事件 UploadButton.Attributes.Add("onclick", "ShowBar()"); 这个JS方法最主要是让页面中隐藏的 一个DIV可以显示: //显示进度条 function ShowBar() { document.getElementById("Load_Div").style.dis...
阅读全文
摘要:最近公司要做一个多文件上传的组件。就是类似于GMAIL和腾讯邮箱的附件上传一样。。 基本实现原理如下: 1、利用javascript 动态添加和删除单元格行。来生成 《文件名 删除》这样结构 的行 比如:我选择多个要上传的文件。那么文件列表应该是 文件名1 删除 文件名2 删除 文件名3 删除..... 单元行的添加很简单。。用insertRow 和insertCell,appendChild...
阅读全文