asp.net 新的请求 和 回传请求区别

如题所述

在xxxx.aspx页中总有
<script runat="sever">
ID.text=........ //编译时,客户端到服务器的交互代码编写成js代码
</script>
当客户端请求时(新请求),.aspx页编译后的js代码和html源文件就发送到客户端浏览器。当用户点击某个标签元素时,激发相应js代码以发动对服务器的数据处理请求(回传请求,即夹带有上传数据的请求)。如果回传请求的是原.aspx页将刷新页面但视图状态会保留数据值。

当然,asp.net系统内对Page.IsPostBack有过自己的定义,你也可以override之,定义自己的回传请求的含义。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-07-24
个人认识不深,感觉最重要就是Page.IsPostBack属性的变化,参考一下下面的文单,看看有没有帮助

参考资料:http://tech.sina.com.cn/s/s/2008-05-06/1133652789.shtml

第2个回答  2012-07-24
回传请求asp.net会从viewstate重建页面的状态 进入相应控件的服务端事件中追问

打个比喻,通俗一点嘛

第3个回答  2012-07-24
1212
第4个回答  2012-07-24
dff
相似回答