将登录源更改为面板登录

时间:2013-03-27 08:20:21

标签: c# asp.net login modalpopupextender loginstatus

我在面板中创建了一个登录系统,该面板具有模式弹出扩展器,当我单击登录链接按钮时会显示该系统。我还设置了登录状态,以查看此人是否已登录或已注销。

当一个人使用弹出模式的面板中的登录页面登录时,当他登录登录状态时显示已登录的人。 喜欢

某人[退出]

当我点击退出时,会出现一个登录链接按钮,该按钮会转到我已删除的页面,即帐户文件夹中自动创建的登录页面(〜/ accounts / login.aspx)。

我希望它转到面板而不是那个页面

怎么能改变这个..

<authentication mode="Forms">
  <forms loginUrl="~/Master.Master/panel" timeout="2880"/>
</authentication>

它显示了两个登录链接按钮,一个是我创建的,另一个是在登录状态下单击注销链接后出现的

我想在登录状态中隐藏第二个登录按钮 总之,我想通过模态弹出面板只需要一个登录系统

请给我一个解决方案..

1 个答案:

答案 0 :(得分:0)

我认为你不能这样做。

您可以做的就是推出自己的解决方案。由于您已经拥有母版页,因此请在加载时检查用户是否已登录(可能在Page_Load事件中或之前)。如果用户已登录,则显示其凭据和注销按钮,否则显示弹出窗口。