簡體   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