Как добавить элемент формы начальной загрузки в asp.net страница содержимого

#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, вам не нужна другая форма там.