-1

'Button' 类型的控件 'ctl00_logout' 必须放在带有 runat=server 的表单标签内。

我在运行这段代码时遇到了这个问题。

<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");
}

如果我将表单标签放在母版页中,那么我也会出错......请给出解决方案,谢谢......

4

1 回答 1

0

您拥有的每个内容都MasterPage必须包含在一个<form runat="server">标签中 - 开始标签将在<body>标签之后,而表单结束标签就在之前</body>

于 2013-03-16T15:45:09.097 回答