ASP.net ViewState

use*_*411 2 .net asp.net .net-3.5

如果一个视图状态是有效的,那么asp.net测试在哪里?如果它无效,会发生什么?

我是否必须自己验证ViewState?

Asp.net 3.5

BR谢谢

Ica*_*rus 5

如果一个视图状态是有效的,那么asp.net测试在哪里?如果它无效,会发生什么?

如果ViewState无效,您将收到异常.

页面回发后会验证ViewState,并且会在引发Page_Load(下图中的LoadViewState绿色框)事件之前发生.在这里阅读 更多细节

在此输入图像描述