Try this:
<asp:Button
runat="server"
ID="reBt"
Text="Reset"
OnClientClick="this.form.reset();return false;"
CausesValidation="false"
/>
from here
Question
I want to reset a form but I'm using a few "Required Field Validator" every time I click the reset button the error message shows requiring fields... What I tried:
ReuiqredFieldValidator.Enabled = false;
TextBox.Text="";
Response.Redirect("Samepage.aspx");
Response.Redirect("Request.RawUrl");
<input type=reset>
Solution
Try this:
<asp:Button
runat="server"
ID="reBt"
Text="Reset"
OnClientClick="this.form.reset();return false;"
CausesValidation="false"
/>
from here
OTHER TIPS
You can apply ValidationGroup
property to group of controls and the relevant asp button
and do not provide ValidationGroup
to reset button.
Or same can be achieved vice-versa
This is applicable as you using asp.net controls
Refer this link
you can try it
<input type="reset" causesvalidation="False">
It should work.
It works for input submit
so I think it should work on input reset
also.
Details Input =submit
Or if you are using jQuery you can use like this
$(':input','#myform')
.not(':button, :submit, :reset, :hidden')
.val('')
.removeAttr('checked')
.removeAttr('selected');
References
jQuery reference