2009-10-03 76 views
2

让我们假设我有一个非常简单的表单,带有一个提交按钮和一个下拉列表。当我更改列表条目并点击提交时,在回发处理的哪个阶段,视图状态反映了我更改的列表条目?关于表单回发的ASP.Net查看状态问题

根据O'Reilly的学习ASP.Net 3.5,有两个负载正在发生 - 一个负载在表单验证之前发生,另一个发生在另一个负载之后(第266页的图表中有副本)。

根据该图,视图状态在验证前在第一个加载阶段加载。我认为我的变化下拉是反映在这一点上?

另外,根据图表,发布的数据在验证之前和之后都会被处理两次。任何人都可以详细阐述一下这个问题,以及每个点处理什么样的表单?

感谢您的帮助。这有点朦胧,什么时候发生,当我试图澄清一点。

回答