我创建了一个使用登录和母版页面的Web应用程序。注销操作。为此,我在ASP.NET提供的母版页中使用了LoginStatus控件。但是,需要在<form>
标记内使用LoginStatus控件作为
<form id="form1" runat="server">
<asp:LoginStatus ID="LoginStatus1" runat="server" />
</form>
我的内容页面具有登录控件或新用户(注册)控件,用于登录或新用户创建。这些也需要包含在<form>
标记中。
所以在这些页面中,似乎有两个带有runat =“server”的ASP.NET表单。
ASP.NET不允许同时拥有2个表单。一种解决方案是隐藏一个表单,但在这种情况下不能应用它。
我尝试将整个页面封装在一个ASP.NET表单标记中,以便LoginStatus&amp;登录/注册控件属于单个表单标记,但是登录和注册都不起作用,因为这些控件本身需要一个单独的表单标记。
那么我该如何进行或我需要做些什么改变才能使两个控件同时工作?