2017-01-27 106 views
0

我正在开发一个项目,每当我尝试加载这个页面时,每次都会给我一样的错误。 Project正在Visual Studio 2015中工作。目标是用户可以填写他们的姓名,电子邮件和他们想要发送给站点所有者的消息。只要用户完成了消息,他们就会点击按钮,文本为verzenden的按钮,并且如果消息发送正确,消息如下所示。问题不在于代码,我可以自己管理。我的Asp.net页面不想加载

Design view

HTML代码,这是所有包裹在一个的ContentPlaceHolder,因为我已经做该项目的母版:

<form id="Form1" runat="server"> 
    <table> 
     <tr> 
      <td> 
       <br /> 
      <br /> 
      <h1>&nbsp;&nbsp; Stuur ons een berichtje</h1> 
      <br /> 
      <br /> 
      <p>Alle berichtjes worden ook verstuurd naar [email protected] Als het correct is verstuurd ontvangt u een bevestigingsmail.</p> 
      <br /> 
      <br /> 
      <asp:Label ID="lblnaam" runat="server" Text="Naam: "></asp:Label> 
      <asp:TextBox ID="txtnaam" runat="server"></asp:TextBox> 
      <asp:Label ID="lblmail" runat="server" Text="Emailadres: "></asp:Label> 
      <asp:TextBox ID="txtmail" runat="server"></asp:TextBox> 
      <br /> 
      <br /> 
      <asp:Label ID="lblbericht" runat="server" Text="Bericht: "></asp:Label> 
      <br /> 
      <br /> 
      <asp:TextBox ID="txtbericht" runat="server" Height="200px" Width="750px"></asp:TextBox> 
      <br /> 
      <br /> 
      <br /> 
      <asp:Button ID="btnVerzend" runat="server" Text="Verzenden" /> 
      <br /> 
      <br /> 
      <br /> 
      <asp:Label ID="lblres" runat="server" Text="Label" Visible="False"></asp:Label> 
      <br /> 
      <br /> 
      <br /> 
      </td> 
     </tr> 
    </table> 
</form> 

翻译:一页只能有一个表单标签与RUNAT服务器

Translation: One page can only have one form-label with runat server

+1

[每页旁路ASP.NET的一个RUNAT服务器外形(的可能的复制http://stackoverflow.com/questions/14295720/bypassing-asp-nets-one-runat-server-form-per-页) –

回答

0

检查母版的<form>标签与runat="server"。 ASP.NET只允许每个页面中有一个。

您可以从上面的代码中删除它;

<table> 
     <tr> 
      <td> 
       <br /> 
      <br /> 
      <h1>&nbsp;&nbsp; Stuur ons een berichtje</h1> 
      <br /> 
      <br /> 
      <p>Alle berichtjes worden ook verstuurd naar [email protected] Als het correct is verstuurd ontvangt u een bevestigingsmail.</p> 
      <br /> 
      <br /> 
      <asp:Label ID="lblnaam" runat="server" Text="Naam: "></asp:Label> 
      <asp:TextBox ID="txtnaam" runat="server"></asp:TextBox> 
      <asp:Label ID="lblmail" runat="server" Text="Emailadres: "></asp:Label> 
      <asp:TextBox ID="txtmail" runat="server"></asp:TextBox> 
      <br /> 
      <br /> 
      <asp:Label ID="lblbericht" runat="server" Text="Bericht: "></asp:Label> 
      <br /> 
      <br /> 
      <asp:TextBox ID="txtbericht" runat="server" Height="200px" Width="750px"></asp:TextBox> 
      <br /> 
      <br /> 
      <br /> 
      <asp:Button ID="btnVerzend" runat="server" Text="Verzenden" /> 
      <br /> 
      <br /> 
      <br /> 
      <asp:Label ID="lblres" runat="server" Text="Label" Visible="False"></asp:Label> 
      <br /> 
      <br /> 
      <br /> 
      </td> 
     </tr> 
    </table>