在asp.net的弹出窗口中调用登录页面和注册页面

时间:2016-05-03 09:04:23

标签: asp.net ajax popup asp.net-ajax loginview

我必须设计一个使用asp.net的网站 在这个网站,我们必须使用登录和注册 我在母版页中使用此代码

<asp:LoginView ID="Log_view" runat="server">
<AnonymousTemplate >
<span class="log_txt">Hi Guset! </span> &nbsp;
<a href="Register.aspx"  class="log_lnk"> Rigster</a>     &nbsp;                      
<a href="login.aspx" class="log_lnk">Login</a>
</AnonymousTemplate>
<LoggedInTemplate>
<asp:LoginName ID="Log_name" runat="server" CssClass="log_txt" FormatString="Hi, {0}!"/>
<asp:LoginStatus ID="LoginStatus1" runat="server"  LogoutText="Logout" CssClass="log_lnk" LogoutPageUrl="~/Default.aspx" LogoutAction="Redirect" OnLoggingOut="LoginStatus1_LoggingOut" />        </LoggedInTemplate>  
</asp:LoginView>

及其工作没有任何问题,但登录页面和注册页面将显示正常,我想在弹出窗口中显示。

在其他页面我使用此脚本在弹出窗口中调用页面使用AjaxControlToolkit并且其工作正常

<asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
<span>
<a href="#" id="Rig_log" runat="server" > Rigister | Login </a>
</span>
<cc1:ModalPopupExtender ID="mp1" runat="server" PopupControlID="Panl1" TargetControlID="Rig_log" CancelControlID="btn_close" BackgroundCssClass="popup_Background">
</cc1:ModalPopupExtender>

<cc1:DragPanelExtender ID="Image1_DragPanelExtender" runat="server" 
Enabled="True" TargetControlID="Panl1" DragHandleID="Panl1">
</cc1:DragPanelExtender>
<asp:Panel ID="Panl1" runat="server" CssClass="Popup" align="center" style = "display:none">
<div id="popup_header"> <span>Register | Login </span><a href="#" ID="btn_close" runat="server" > X </a></div>
<div id="popup_content"> <iframe id="irm1" src="Register_login.aspx" runat="server"></iframe></div>
</asp:Panel>

我的问题是,如何在弹出窗口中调用登录页面和注册页面,我尝试但是它不起作用

感谢

1 个答案:

答案 0 :(得分:0)

Hanashi,

您可以像这样尝试下面的java脚本。

window.open(您的页面名称);

Dinesh Nagrale