簡體   English   中英

母版頁ASP.NET 4中的按鈕

[英]Buttons in master page ASP.NET 4

每次嘗試將按鈕添加到母版頁時,都會出現此錯誤:必須將類型為“按鈕”的控件“按鈕1”放置在帶有runat = server的表單標記中。

PS:按鈕位於帶有runat = server的div標簽中!

它在div標簽內。 它必須在form標簽內,如下所示:

<form runat="server">
 // button here
</form>

在body標簽內,您有一個這樣的表單標簽

 <body>
    <form id="form1" runat="server">
    <div>
    </div>
    </form>
 </body>

所有服務器控件必須出現在<form>標記內,並且<form>標記必須包含runat =“ server”屬性。

有關表單標簽的更多信息。檢查此頁

現在可以了(如果您想保留Div

<form Id="MyForm" runat="server">
      <div Id="MyDiv" runat="server">
         // Here your HTML.
      </div>
</form>

這是因為在ASP.NET中,一頁應具有帶有runat = "server"標簽的一個Form ,而在Master頁中,我們保留此Form標簽,而在內容頁中,我們保留其他必需的控件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM