0
當用戶點擊瀏覽器中的刷新按鈕時,如何清除asp:HiddenField
控件的值?如何在ASP.NET中刷新頁面時清除隱藏域值?
當用戶點擊瀏覽器中的刷新按鈕時,如何清除asp:HiddenField
控件的值?如何在ASP.NET中刷新頁面時清除隱藏域值?
在加載事件中(Page_Load
,OnLoad
)設置爲hiddenVariableControl.Value = String.Empty
。
如果是另一個事件捕捉這個隱藏變量的值,你可以做負載情況如下:
if(!Page.IsPostBack)
{
hiddenVariableControl.Value = String.Empty;
}
這個隱藏變量的值設置爲空字符串上刷新,但回傳(如按鈕事件)將保持該值。
hai 我將在按鈕單擊事件中使用該隱藏字段...正如您知道點擊事件觸發時頁面加載將在此時被調用,隱藏的字段將沒有值,如果我設置hiddenVariableControl.Value = String.Empty ...當用戶在瀏覽器上點擊刷新按鈕時,此 – 2009-11-17 19:32:23
的任何選項我想清除隱藏字段 – 2009-11-17 19:35:04
將代碼包裝在Page.IsPostBack檢查中。 – 2009-11-17 19:40:42