Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ASP.Net窗体回发中的viewstate问题_Asp.net_Postback_Viewstate - Fatal编程技术网

ASP.Net窗体回发中的viewstate问题

ASP.Net窗体回发中的viewstate问题,asp.net,postback,viewstate,Asp.net,Postback,Viewstate,假设我有一个非常简单的表单,有一个提交按钮和一个下拉列表。当我更改列表条目并点击提交时,viewstate在回发处理的哪个阶段反映了我更改的列表条目 根据O'Reilly的学习ASP.NET3.5,有两种加载发生——一种是在表单验证之前,另一种是在表单验证之后(第266页的图表用于有副本的用户) 根据该图,viewstate在验证之前的第一个加载阶段加载。我想我更改的下拉列表反映在这一点上 此外,根据图表,发布的数据在验证之前和之后被处理两次。有没有人能再详细说明一下这一点,以及每一点都会发生什

假设我有一个非常简单的表单,有一个提交按钮和一个下拉列表。当我更改列表条目并点击提交时,viewstate在回发处理的哪个阶段反映了我更改的列表条目

根据O'Reilly的学习ASP.NET3.5,有两种加载发生——一种是在表单验证之前,另一种是在表单验证之后(第266页的图表用于有副本的用户)

根据该图,viewstate在验证之前的第一个加载阶段加载。我想我更改的下拉列表反映在这一点上

此外,根据图表,发布的数据在验证之前和之后被处理两次。有没有人能再详细说明一下这一点,以及每一点都会发生什么形式的处理


谢谢你的帮助。它有点模糊,当我尝试清理它时会发生什么。

视图状态在页面初始化之后但在页面加载之前加载。验证发生在导致验证的按钮的事件触发之前