Как проверить правильность при выходе из texbox в ASP.NET использование данных-анотация?
Привет Команда
Я хочу проверить, когда оставляю текстовое поле в своей форме, но я могу проверить на стороне клиента, у меня нет опыта использования data-anotation в asp.net и мне нужна небольшая помощь. При выходе из текстового поля, если оно пустое, необходимо проверить с помощью ошибки заголовка.
Что я уже пробовал:
<pre> <div class="form-group"> <input type="email" class="form-control" id="textEmail" placeholder="Enter Email" required="required"> <div> <label id="labelMessage" class="text-danger" style="display:none">Invalid email address.</label> </div> </div> </div> </div> </div> </section> </div> </div> <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script> <script type='text/javascript'> $(function () { //When the blur event occurs from your Textbox (you lose focus) $('#textEmail').blur(function () { var email = document.getElementById("textEmail").value; var expr = /[a-z0-9._%+-]+@[a-z0-9.-]+\.[a-z]{2,}$/; if (!expr.test(email)) { document.getElementById("labelMessage").style.display = "inline"; } else { document.getElementById("labelMessage").style.display = "none"; } }); }); </script>