Asp.net取消按钮

时间:2008-11-04 02:25:02

标签: asp.net webforms

我在Form Load Event

中尝试这个


cmdCancel.Attributes.Add("onClick", "document.forms[0].reset();return false;")

但它不清楚我的表格。我的表单是“ContentPage”,是主页的一部分。

我错过了什么吗?

3 个答案:

答案 0 :(得分:2)

试试这个:

  cmdCancel.Attributes.Add("onClick","document.getElementById('" + this.Page.ClientId + "').reset(); return false;");

答案 1 :(得分:1)

在表单上调用“重置”会将值重置为页面标记中提供的值。因此,如果提供了任何值(通过ViewState或任何其他机制),那么字段将被重置为,而不是空白。

答案 2 :(得分:0)

不应该取消将您带离表单输入页面? 听起来你正试图编码“重置”,但你在功能上尝试“取消”。

就个人而言,我总是有一个事件触发“清理”并且所有形式都需要我做清理(不仅仅是重置表单字段)。