Wie setze ich eine asp.net Validierungskontrolle über JavaScript zurück? Das aktuelle Codebeispiel löscht den Fehlermeldungstext, setzt das Validierungssteuerelement für die nächste Formularübertragung jedoch nicht zurück.Setzen Sie eine asp.net Validierungskontrolle über Javascript zurück?
var cv= document.getElementById("<%= MyValidationContorl.ClientID %>");
cv.innerHTML = '';
Update:
Hier ist das vollständige Codebeispiel des Formulars. Ich kann nicht scheinen die Überprüfungs-Steuerelemente auf einer anderen Form Vorlage abfeuern zu bekommen:
function ClearData() {
var cv = document.getElementById("<%= MyValidationContorl.ClientID %>");
cv.innerHTML = '';
}
<html>
<form>
<asp:TextBox id="MyTextControl" runat="server" />
<asp:CustomValidator ID="MyValidationContorl" runat="server" />
<input type="button" onclick="javascript:ClearCCData(); return false;" runat="server" />
</form>
</html>
Was meinst du mit Reset? – azamsharp
@azamsharp - Ich möchte den Start des Validierungsprozesses von Anfang an ermöglichen. –