放两个panel,一个是登录窗口, 一个是登录后的信息显示当没登录时, Session["UserID"] 为空, 就显示登录框的panel如果进页面时发现 Session["User"] != null 且不为"", 则让个人信息的panel显示
解决方案 »
- 关于VS2008负载测试问题,大家进来讨论一下!
- 用.net2.0的CreateUserWizard1控件创建用户,怎样检测用户名是否存在?
- asp.net网站调试
- sandy945为什么 c1 times 为 n 不是 n-1
- 类去页面保存值
- 请问这段代码哪有问题?ajax。。。
- CSDN的牛人们!
- this.File1.PostedFile.FileName.ToString()=dt.Rows[0]["p_image"].ToString();
- 续上一问题,我现在想要取dataview筛选以后的行号和纪录,我怎么看呢?
- Iprincipal接口问题,高手帮忙啊
- 关于如何在Response.Write("<script>window.open后加参数的问题?
- 请高手指点ASP.NET
xxx.text="注销,ID"
Else
xxx.text="注册"
End If
用户名:<asp:TextBox ... />
密码: <asp:textbox ... />
</asp:Panel>
<asp:panel id="panel2" runat="server" visible="false">
<asp:label id="label2" runat=server Text="" />
</asp:panel>登录后就让panel1.Visible = false;
让panel2.Visible = true;并给label2.Text = "用户信息";
{
//未登录
}
else
{
//已登录
}
2.在.aspx.cs的Page_Load事件中添加:
Control c;
if(Session["userName"]==null)
{
c=LoadControl("user_login_s.ascx");
c.ID="userLoged";
}
else
{
c=LoadControl("user_state_s.ascx");
c.ID="userNotLoged";
}
user_state.Controls.Add(c);