繁体   English   中英

回传后,ASP.NET页使用EnableViewState = false维护状态

[英]ASP.NET page maintain State after postback with EnableViewState = false

在ASP.NET网页中,我已将页面和页面的所有控件的EnableViewState设置为false。 我仍然在控件中获取PostBack数据。

有什么办法可以删除吗? 我们如何删除页面生命周期事件,例如restore PostBackData? 实际上,_ViewState是为所有控件维护的。 我也没有从MSDN上得到澄清。

回发数据与ViewState无关。

如果您不希望回发数据,为什么要使用Post? 您想达到什么目的?

因为您在每次回发后都重新绑定了数据

您可以在绑定中使用!IsPostBack

if(!IsPostBack)
{
  //Bind your datas just for load, and disable your ViewState, that will erase your selected datas
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM