Я хочу вставить на ту же страницу форму для входа и регистрационную форму. Я попытался сделать следующее:Несколько форм для получения работы
..
<body>
<form runat="server">
..
<div id="login">
some inputs and validations
<asp:button .. />
</div>
..
<div id="register">
some inputs and validations
<asp:button .. />
</div>
..
</form>
</body>
Как вы понимаете, form
тег оборачивает весь код внутри тела (концепция WebForms'). каждая «форма» (вход и регистрация) включает проверки (сторона клиента &). когда я нажимаю любую кнопку, конечно, он отправляет две «формы», но не до того, как элементы проверки подтвердят все поля (в двух формах).
Моя цель - отделить их абсолютно. Я думал о том, чтобы не обернуть весь код тегом form
и включить два тега form
для каждой формы, но, по-моему, он нарушает «правило» и концепцию WebForms. Кроме того, как я понял, я не могу включить две формы с runat=server
. Что я могу сделать в этой ситуации?