jQuery plugin de validação no ASP.NET Web Forms
Eu realmente gostaria de usar o plugin jQuery Validation no meu aplicativo ASP.NET Web Forms (não MVC). Acho mais fácil do que adicionar validadores asp em todos os lugares e definir o controle para validar o campo em todos ele
Só estou tendo alguns problemas ao definir a classe como esta classe = "email obrigatório", que acho que tem algo a ver com ter uma tag de formulário na tag de formulário principa
Eu também tenho problemas ao chamar a validação de jquery usando os nomes que se tornam mutilados em um controle asp
// validate signup form on keyup and submit
$("#signupForm").validate({
rules: {
username: {
required: true,
minlength: 2
}, },
messages: {
username: {
required: "Please enter a username",
minlength: "username at least 2 characters"
},
}.
.......
<p>
<label for="username">
Username</label>
<input id="username" name="username" />
</p>
porque isso
<asp:TextBox ID="tbUsername" runat="server"></asp:TextBox>
renders como
<input name="ctl00$ContentPlaceHolder1$tbUsername" type="text" id="ctl00_ContentPlaceHolder1_tbUsername" />
e manipula o nome. Posso obter o ClientID usando<%=tbUsername.ClientID %>
mas não funciona com o ClientName
Alguém já teve algum sucesso usando o plugin validador jquery com asp.net? Em caso afirmativo, que tal usar vários formulários, assim como usar grupos de validação separados?