日期:2014-05-20  浏览次数:20626 次

关于显示单个用户信息的问题
我做了登陆,注册,用户信息修改,密码修改
我想在登陆后用户能查看自己的信息,这样应该怎么做呢
给点思路,谢谢

------解决方案--------------------
我是这样做的
把登陆、注册做成一个table 在table上层td设一个id
成功登陆后,把td里的内容(table)替换成客户的信息
------解决方案--------------------
不知道你问的啥。你都会写登录功能了,小小一个“联结”还能难倒你?也只有你自己知道该如何。

对于你不确定的东西,你可以写为一个ascx(例如先放一个 <asp:image> 控件)放入页面相应位置,然后以后再单独去写这个ascx,或者把这个ascx承包给别人去写。只要你给出ascx的接口定义就可以了。
------解决方案--------------------
如果没理解错误的话,楼主的意思应该是在同一页面先登陆后显示出用户信息吧

用两个panel,panel1放登陆的textbox和button,panel2放用户信息显示的label
第一次加载页面,panel1显示,panel2隐藏,
用户登陆成功,将用户id保存到session里
并隐藏panel1,显示panel2,再用session去读出用户信息显示在panel2里
------解决方案--------------------
那就用两个Panel
Panel1放登陆框
Panel2放用户信息,修改密码,退出登陆

登陆之前
Panel1.visible=ture
Panel2.visible=false

成功登陆之后
Panel1.visible=false
Panel2.visible=ture

------解决方案--------------------
登陆之前
Panel1.visible=ture
Panel2.visible=false

成功登陆之后
Panel1.visible=false
Panel2.visible=ture