您目前的位置 : 首页 >> 印度语言学习 >> 正文

yy资深站长ASP与SQL数据库连接代码全面两孩元旦施行

日期:2016-7-13(原创文章,禁止转载)

2009-03-13 17:56

来源:blogs

编辑:Googler【纠错】人评论

A-资

小米note顶配版评测

最新LOL活动

之前一直不太理解asp页面的履行机制,所以有些程序其实写的是毛病的。昨晚在修改自己之前写的小程序时才发现自己的理解太浮浅....

1. 不用滥用static变量

static变量在应用程序的生命周期内都存在郑州癫痫病哪个医院好,而且所有用户同享.所以给一个页面添加一个静态变量,可以致使多个用户使用的时候相互影响癫痫病要怎么治。程序产生紊乱

2.不管是否是postback 每次要求一个页面都会致使该页面类重新实例化一次,page_load的时候可以用ispostback来控制那些只需要第一次履行....if(ispostback) {} 这第一次 不履行看癫痫的专科医院在哪。if(!ispostback) { } 这里面的就是第一次才履行。在该页面的生存期内只履行一次.

3.协议是无状态的,所以postback的时候,控件的状态和值都保存在VIEWSTATE中....

4.页面类中的变量在postback的时候由于没有存入viewstate 所以会丢失.....

public partial class test2 : ge

{

int i;

protected void Page_Load(object sender EventArgs e)

{

if (!IsPostBack)

{

i = 10;

} 第一次输出的是10由于在(!IsPostBack)赋值了....页面上再放个按钮激起回发事件就输出0.由于回发的时候重新实例化页面类丢失了 }

查看更多类似文章

友情链接:

铜驼草莽网 | 李阳疯狂英语教材 | 怎么样去头屑 | 英语的绕口令 | 怎样写材料作文 | 吃石榴有什么好处 | 孟瑶的电影