[谁能说说ASP.NET页面调度过程]...[服务器端<-->客户端]
如:
1。 取中涉及到的Init、Load_Form情况(是否还有其他的函数调用)等?
2。一个页面按下一个BUTTON后,事件产生,到一个新的页面的过程(包括传参数),是否有Load_Form参与、参数保存到哪里(客户端、还是服务器端)等?
3。IsPostBack到底那些情况下为真?
4。有时候涉及到公共变量,如:Logoin,是每个用户都有一个副本,还是每次服务器返回页面都对其进行赋值(为保持其为ture, 原来初始化为false)?
在学习ASP.Net时这些问题一直困扰着我,望各位不吝赐教,感激不尽。
如:
1。 取中涉及到的Init、Load_Form情况(是否还有其他的函数调用)等?
2。一个页面按下一个BUTTON后,事件产生,到一个新的页面的过程(包括传参数),是否有Load_Form参与、参数保存到哪里(客户端、还是服务器端)等?
3。IsPostBack到底那些情况下为真?
4。有时候涉及到公共变量,如:Logoin,是每个用户都有一个副本,还是每次服务器返回页面都对其进行赋值(为保持其为ture, 原来初始化为false)?
在学习ASP.Net时这些问题一直困扰着我,望各位不吝赐教,感激不尽。
解决方案 »
- \list.adpx?productname=笔记本
- page_load执行两遍
- LinQ to sql 怎么手动链接数据库
- 求一条sql语句提取字段中的内容
- ocx如何打包成cap包,以供用户下载安装使用
- CSDN首页的图片新闻交替变化怎么实现?
- 用dblink 连数据库问题
- 什么是序列化?一般的大型网站都怎么应用的.
- 我的开发区域无法看到sqlconnection,sqldataadapter那两个组件的图表了?
- repeater控件中放了一个ImageButton控件,为什么ImageButton不触发事件?
- datagrid的edit问题!!!
- 求助:怎样把一个类编译成.dll时加密,也就是不能反编译???
if(!Page.IsPostBack)
{
... // 想执行一次的语句.
}
如果是在一个页面操作,像上面的点击按钮,可以用ViewState保存参数
3.IsPostBack表示是否回发,也就是说是否是第二次或第三...次执行.
用法例子如 2
4.公共变量是静态的,那么在整个应用程序执行期间,它只初始化一次。
如果是动态的,则页面每次刷新时就重新初始化.