[英]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.