Chciałbym użyć formantu niestandardowego sprawdzania poprawności, aby obsłużyć wszystkie moje sprawdzanie poprawności, ale nie mogę dowiedzieć się, jak ustawić komunikat o błędzie w kodzie z tyłu dla różnych kontroli. czy to możliwe?ustawić errormessage dla customvalidator?
7
A
Odpowiedz
11
Można ustawić komunikat o błędzie w metodzie OnServerValidate jak chcesz na podstawie logiki walidacji:
protected void customValidator1_Validate(object sender, ServerValidateEventArgs e)
{
if (e.Value.Length < 5)
{
e.IsValid = true;
}
else
{
customValidator1.ErrorMessage = "Length must be less than 5.";
e.IsValid = false;
}
}
0
For One Kontroli można zrobić tak ..
<!-- In Designer Page -->
<asp:CustomValidator runat="server" id="cusCustom" controltovalidate="txtCustom"
onservervalidate="cusCustom_ServerValidate"
errormessage="The text must be exactly 8 characters long!" />
<br /><br />
/* In Code Behind*/
protected void cusCustom_ServerValidate(object sender, ServerValidateEventArgs e)
{
if(e.Value.Length == 8)
e.IsValid = true;
else
e.IsValid = false;
}
Powiązane problemy
- 1. CustomValidator nie działa dobrze
- 2. wiadomość CustomValidator robi pokazać się
- 3. Włączanie/wyłączanie RequiredValidator po stronie klienta/CustomValidator nie wypalanie
- 4. ASP.NET MVC: ValidationAttribute i zlokalizowane ErrorMessage
- 5. Jakie parametry przyjmuje errormessage atrybut stringlength?
- 6. Czy mogę wywołać metodę CustomValidator po stronie serwera bez przypisywania ControlToValidate?
- 7. Jak ustawić ikonę dla ListViewSubItem?
- 8. Korzystanie komparator dla STL ustawić
- 9. jak ustawić setOnClickListener dla AutoCompleteTextView?
- 10. Jak ustawić obraz dla rzędu?
- 11. ustawić układ dla określonych działań?
- 12. jak ustawić rangeSelector dla highstock
- 13. ustawić onClickListener dla przedmiotu obrotowego?
- 14. Jak ustawić motyw dla DialogFragment
- 15. Jak ustawić tytuł dla UIBarButtonItem?
- 16. Jak ustawić StreamingContext dla DataContractSerializer?
- 17. Jak ustawić tekst dla QPlainTextEdit?
- 18. Jak ustawić tabelę dla @Entity?
- 19. iTextSharp ustawić czcionkę dla IElement
- 20. Jak ustawić podpowiedź dla ListviewSubItem
- 21. Zmiana komunikatu o zmianie dla sprawdzania poprawności ASP.NET przy użyciu javascript (sprawdzanie poprawności po stronie klienta)?
- 22. ASP.NET MVC: Dodawanie niestandardowej wartości ErrorMessage zawierającej nazwę DisplayName do niestandardowej wartości ValidationAttribute
- 23. Dlaczego to się kompiluje?
- 24. Android: Jak ustawić textize dla układu?
- 25. Jak ustawić JAVA_HOME dla wielu instancji Tomcat?
- 26. Jak ustawić zdarzenie kliknięcia dla formularza?
- 27. Jak ustawić uprawnienia dla Androida Bluetooth
- 28. Jak ustawić katalog roboczy dla zadania Fabric?
- 29. Jak ustawić flagę do debuggowania dla chrome?
- 30. Jak ustawić domyślne środowisko dla Anacondy/Jupyter?
Nie rozumiem, kiedy pojawi się komunikat o błędzie pod polem tekstowym! tak czy inaczej chcę ustawić, gdy kliknę przycisk Wyślij, ale jak? – Glolita