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