C# 在ASP.NET中重置页面而不回发
我想重置表单,但每次单击重置按钮时,我都会使用一些“必填字段验证器”,错误消息显示必填字段。。。我尝试的是:C# 在ASP.NET中重置页面而不回发,c#,asp.net,.net,reset,requiredfieldvalidator,C#,Asp.net,.net,Reset,Requiredfieldvalidator,我想重置表单,但每次单击重置按钮时,我都会使用一些“必填字段验证器”,错误消息显示必填字段。。。我尝试的是: ReuiqredFieldValidator.Enabled = false; TextBox.Text=""; Response.Redirect("Samepage.aspx"); Response.Redirect("Request.RawUrl"); <input type=reset> ReuiqredFieldValidator.Enabled=fals
ReuiqredFieldValidator.Enabled = false;
TextBox.Text="";
Response.Redirect("Samepage.aspx");
Response.Redirect("Request.RawUrl");
<input type=reset>
ReuiqredFieldValidator.Enabled=false;
TextBox.Text=”“;
重定向(“Samepage.aspx”);
重定向(“Request.RawUrl”);
试试这个:
<asp:Button
runat="server"
ID="reBt"
Text="Reset"
OnClientClick="this.form.reset();return false;"
CausesValidation="false"
/>
你可以试试
<input type="reset" causesvalidation="False">
参考文献
jQuery引用
您可以将ValidationGroup
属性应用于控件组和相关的asp按钮
,而不提供ValidationGroup
重置按钮
反之亦然
这适用于使用asp.net控件的情况
请参阅此为什么不尝试jquery?是否尝试为重置按钮设置CausesValidation=false。但在这种情况下,您必须将重置按钮设置为服务器控件@ZedBee它解决了我的问题。多个Thanxxx:)@majidgeek访问此网站是针对.net framework 4.5的
$(':input','#myform')
.not(':button, :submit, :reset, :hidden')
.val('')
.removeAttr('checked')
.removeAttr('selected');