2013-03-16 42 views
-1

類型爲'Button'的控件'ctl00_logout'必須放置在帶有runat = server的表單標籤中。在asp.net中的masterpage中插入註銷按鈕時出錯c#

當我運行此代碼時,我正面臨着這個問題。

<div align="center"> 
      <asp:Button ID="logout" runat="server" Text="Logout" Visible="false" 
       onclick="logout_Click" /> 
      </div> 

和我隱藏文件的代碼是:

protected void logout_Click(object sender, EventArgs e) 
{ 
    Session.Abandon(); 
    Session.Clear(); 
    Response.Redirect("~/Home Page.aspx"); 
} 

如果我把表單標籤的母版頁內隨後還我收到提示......請給出一個解決方案謝謝你...

回答

0

你在你的每一個內容MasterPage必須包裝在一個<form runat="server">標籤 - 開標籤將緊接在<body>標籤之後,並且表格結束標籤只是爲了</body>