mam element wejściowy tekstowe, które ma RequiredFieldValidator jako takie:Howto uczynić RequiredFieldValidator zmienić klasę css div nadrzędnej
<div>
<label>First name</label>
<asp:RequiredFieldValidator ID="RequiredFieldValidatorFirstname" runat="server" ErrorMessage="Required" ControlToValidate="TextBoxFirstname"></asp:RequiredFieldValidator>
<asp:TextBox ID="TextBoxFirstname" runat="server"></asp:TextBox>
</div>
Gdy pole tekstowe jest puste na przedłożyć Chcę dodać klasę „form- błąd "do rodzica Div:
<div class="form-error">
<label>First name</label>
<asp:RequiredFieldValidator ID="RequiredFieldValidatorFirstname" runat="server" ErrorMessage="Required" ControlToValidate="TextBoxFirstname"></asp:RequiredFieldValidator>
<asp:TextBox ID="TextBoxFirstname" runat="server"></asp:TextBox>
</div>
Czy to możliwe, a jeśli tak - jak to zrobić?
Sprawdź to [odpowiedź] [1]. nadzieja pomaga, [1]: http://stackoverflow.com/questions/1301508/change-textboxs-css-class-when-asp-net-validation-fails/12805078# 12805078 – gsimoes
Osoby przychodzące do ASP.NET MVC/jQuery Validation mogą chcieć sprawdzić [tę odpowiedź] (http://stackoverflow.com/q/10431944/1366033) – KyleMit