Я сделал веб-приложение, которое использует главную страницу для входа и выхода из системы. Для этой цели я использовал элемент управления LoginStatus на главной странице, предоставленной ASP.NET. Однако элемент управления LoginStatus необходимо использовать внутри тега <form>
как
<form id="form1" runat="server"><br>
<asp:LoginStatus ID="LoginStatus1" runat="server" /><br>
</form>
Страницы «Мое содержимое» имеют элемент управления «Вход в систему» или «Новый пользователь (регистрация)» для входа в систему или создания нового пользователя. Они также должны быть заключены в тег <form>
.
Итак, на этих страницах представлены две формы ASP.NET с runat = "server".
- Форма для LoginStatus на главной странице
- Форма для контроля входа в систему на страницах контента
ASP.NET не позволяет иметь 2 формы одновременно. Одно из решений - сделать одну форму скрытой, но в этом случае ее нельзя применить.
Я пытался заключить всю страницу в один тег формы ASP.NET, чтобы элемент управления LoginStatus & Login / Registration подпадали под один тег формы, но тогда ни Login, ни Registration не работают, поскольку для этих элементов управления требуется отдельный тег формы .
Итак, как мне поступить или какие изменения мне нужны, чтобы оба элемента управления работали одновременно?