在xxxx.aspx页中总有
<script runat="sever">
ID.text=........ //编译时,客户端到服务器的交互代码编写成js代码
</script>
当客户端请求时(新请求),.aspx页编译后的js代码和html源文件就发送到客户端浏览器。当用户点击某个标签元素时,激发相应js代码以发动对服务器的数据处理请求(回传请求,即夹带有上传数据的请求)。如果回传请求的是原.aspx页将刷新页面但视图状态会保留数据值。
当然,asp.net系统内对Page.IsPostBack有过自己的定义,你也可以override之,定义自己的回传请求的含义。
温馨提示:内容为网友见解,仅供参考