Tôi thực sự thích sử dụng jQuery Validation plugin trong ứng dụng ASP.NET Web Forms (không phải MVC). Tôi tìm thấy nó dễ dàng hơn so với việc thêm trình xác thực asp ở khắp mọi nơi và đặt điều khiển để xác thực trường trên tất cả chúng.jQuery Validation plugin trong ASP.NET Web Forms
Tôi chỉ gặp một số vấn đề khi đặt lớp như lớp này = "email yêu cầu" mà tôi nghĩ có liên quan đến việc có thẻ biểu mẫu trong thẻ biểu mẫu chính.
Tôi cũng chạy vào các vấn đề khi gọi validate jquery bằng cách sử dụng tên đó trở thành nham nhở trong một điều khiển 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>
vì đây
<asp:TextBox ID="tbUsername" runat="server"></asp:TextBox>
ám như
<input name="ctl00$ContentPlaceHolder1$tbUsername" type="text" id="ctl00_ContentPlaceHolder1_tbUsername" />
và mangles tên. Tôi có thể lấy ClientID bằng cách sử dụng <%=tbUsername.ClientID %>
nhưng điều đó không hoạt động với ClientName
Có ai có bất kỳ thành công nào bằng cách sử dụng plugin trình xác thực jquery với asp.net không? Nếu vậy điều gì về việc sử dụng nhiều biểu mẫu giống như sử dụng các nhóm xác thực riêng biệt?
Đây là một plugin tuyệt vời cho việc tích hợp jQuery xác nhận với ASP.NET. Làm cho cuộc sống trở nên dễ dàng như vậy với sự hỗ trợ của các nhóm xác nhận, tóm tắt xác nhận và khả năng tắt xác thực phía máy khách (nếu được yêu cầu). – Gopinath