мы создаем новый веб-сайт umbraco, который содержит много регистрационных форм, и мы используем плагин проверки Jquery для проверки этих форм.
Поскольку каждый пользовательский контроль (макрос) содержит теги сервера, мы должны использовать одну формукаждый usercontrol, чтобы заставить работать проверку JQuery.
Но так как мы используем одну форму в каждом usercontrol, мы не можем добавить несколько элементов управления на странице.
Что мы хотим сделать, этодобавьте тег формы с runat = "server" на главной странице, а затем выполните всю проверку с помощью некоторого container.validate ();вместо form.validate ().
т.е. примерно так
<script type="text/javascript>
$('#regForm').validate();
</script>
<div id="regForm">
<input type="text" class="required" name="Name" id="txtName" runat="server"/>
</div>