我的页面中有许多文本框。存储值后,我需要清除所有文本框。一个一个地清除所有文本框是一个耗时的过程。任何人都可以建议我一种方法来清除单个函数中的所有文本框。
问问题
2702 次
3 回答
3
你可以试试:
foreach (TextBox tb in this.Controls.OfType<TextBox>())
tb.Text = string.Empty;
但这将直接清除页面上存在的文本框,而不是其他控件中的文本框。
于 2013-03-12T07:47:19.350 回答
1
从客户端,使用 Jquery 你可以像这样实现它
$("input:text").val('');
这将清除表单中所有文本框的值。
于 2013-03-12T07:50:16.747 回答
1
如果您在 WebForms 中使用 ViewState,那么您可以在成功保存后禁用它:base.EnableViewState = false;
于 2013-03-12T08:21:07.847 回答