如果用户没有登陆,则显示登陆模块
2009-08-07 13:33
197 查看
protected void Page_Load(object sender, EventArgs e)
{
///动态加载登录模块
if (Session["UserID"] == null)
{
///如果用户未登录,加载登录模块
LoginPanel.Controls.Clear();
LoginPanel.Controls.Add(Page.LoadControl("~/UserControls/UserLogin.ascx"));
}
else
{
///如果用户已经登录,则加载用户登录信息模块
LoginPanel.Controls.Clear();
LoginPanel.Controls.Add(Page.LoadControl("~/UserControls/UserLoginInfo.ascx"));
}
}
{
///动态加载登录模块
if (Session["UserID"] == null)
{
///如果用户未登录,加载登录模块
LoginPanel.Controls.Clear();
LoginPanel.Controls.Add(Page.LoadControl("~/UserControls/UserLogin.ascx"));
}
else
{
///如果用户已经登录,则加载用户登录信息模块
LoginPanel.Controls.Clear();
LoginPanel.Controls.Add(Page.LoadControl("~/UserControls/UserLoginInfo.ascx"));
}
}
相关文章推荐
- 若要调试此模块,请将其项目生成配置更改为“调试”模式。若要取消显示此消息,请禁用“启动时若没有用户代码则发出警告”调试器选项。
- 文本框内默认提示————请输入用户姓名(字体灰色),要求: (1)当文本框获得焦点时,默认提示消失 (2)当文本框失去焦点时,如果没有输入新内容,那么则显示原来的灰色字体内容; 如果有新内容输入则判断,如果长度小于10,则提示“姓名长度应该大于10个字符”
- .net中,如果用户没有登陆,就跳转的例子
- 若要调试此模块,请将其项目生成配置更改为“调试”模式。若要取消显示此消息,请禁用“启动时若没有用户代码则发出警告”调试器选项。
- 若要调试此模块,请将其项目生成配置更改为“调试”模式。若要取消显示此消息,请禁用"启动时若没有用户代码则发出警告"调试器选项。
- 若要调试此模块,请将其项目生成配置更改为“调试”模式。若要取消显示此消息,请禁用“启动时若没有用户代码则发出警告”调试器选项
- 若要调试此模块,请将其项目生成配置更改为“调试”模式。若要取消显示此消息,请禁用“启动时若没有用户代码则发出警告”调试器选项。
- 若要调试此模块,请将其项目生成配置更改为“调试”模式。若要取消显示此消息,请禁用“启动时若没有用户代码则发出警告”调试器选项
- 如果在InfoPath组合框的列表记录中没有对应用户录入的条目信息内容,就显示一个信息提示框
- 如果用户没有登陆直接通过url访问其它页面的解决办法
- Linux下查看用户登陆后的操作记录及history命令显示时间
- 点击autocompletetextview时,如果没有输入时显示默认列表
- Mac下新安装的MySQL无法登陆root用户(安装时没有设置密码)
- laravel5.2 移植到新服务器上除了“/”路由 ,其它路由对应的页面显示报404错误(Object not found!)———新装的LAMP没有加载Rewrite模块
- SharePoint 2013 直接给AD 组赋权限后,AD组里的用户还是登陆不了SharePoint,提示没有权限
- struts2使用拦截器完成登陆显示用户信息操作
- 解决安装ArcGIS Server后登陆界面上没有了administrator用户的问题
- Linux下查看用户登陆后的操作记录及history命令显示时间
- 如何为新注册的Notes用户登陆客户端时显示欢迎信息
- jenkins登陆失败,Access Denied xx用户没有xx权限