#asp.net #twitter-bootstrap
#asp.net #twitter-bootstrap
Вопрос:
Я пытаюсь добавить форму начальной загрузки в asp.net страница содержимого (.aspx). но это выдает мне сообщение об ошибке «Форма элемента не должна быть вложена в форму элемента»
But i want to use the form element for a Login purpose in the page.
<div class="container">
<h2>Vertical (basic) form</h2>
<form>
<div class="form-group">
<label for="email">Email:</label>
<input type="email" class="form-control" id="email" placeholder="Enter email" />
</div>
<button type="submit" class="btn btn-default">Submit</button>
</form>
<%-- --%>
</asp:Content>
Заранее спасибо
Комментарии:
1. как насчет
<form class="form-group">
вместо этого?
Ответ №1:
Все веб-страницы asp уже находятся в форме, поэтому вам не нужен тег формы, все, что вы можете сделать, это вместо использования, вы можете увидеть теги формы на своей главной главной странице <form>
, которую вы можете использовать <div class="form">
, надеюсь, это также поможет для достижения наилучшего результата, который вы должны использовать CssClass
вместо class
тегов asp при добавленииклассы стилей. например <asp:TextBox ID="TextBox14" runat="server" CssClass="form-control"></asp:TextBox>
Ответ №2:
вы должны просто использовать
<div class="container">
<h2>Vertical (basic) form</h2>
<div class="form-group">
<label for="email">Email:</label>
<input type="email" class="form-control" id="email" placeholder="Enter email" />
</div>
<button type="submit" class="btn btn-default">Submit</button>
Ответ №3:
Сообщение понятно.
Удалите лишние теги формы <form>
и </form>
из вашего кода. Кроме того, ваша форма нигде не публиковалась — используйте asp.net форма для публикации в code behind, вам не нужна другая форма там.