发布网友 发布时间:2022-04-23 03:56
共5个回答
热心网友 时间:2022-04-23 05:26
在登录时,进行用户验证,即从数据库中读出是否存在该用户。示例:Select * from User where userid = @userid and userpassword = @userpassword; 如果存在,将该用户放入Session中。Session["userid"] = 用户名如果不存在,也可以跳转到2,3,但Session["userid"] = null;进行2,3页面后,在Page_Load函数中对Session进行一下检查if(Session["userid"] == null){ button1.Enable = false;//不可用或者是button1.Visible = false;//不可见}热心网友 时间:2022-04-23 06:44
1.登陆的时候先将登录名保存到Session对象中。2.在你跳转到第2或3页面的时候判断Session中是否有值。如果没有说明用户没有登陆,将Button的可用熟悉改为false,else如果用户登陆了(Session中有值)那么就将Button的可用性改为true;热心网友 时间:2022-04-23 08:18
登陆的时候,你应该有保存登陆人的信息吧?比如使用session,cookie等保存方式如果站点比较小,又不需要什么安全方式的话,建议使用cookie,使用cookie不占用服务器资源在把cookie保存的值进行加密热心网友 时间:2022-04-23 10:10
你在登入的时候 就给个session比如:session["username"]=this.username.text;然后你在你的那个按钮页面判断if(session["username"]==""){。。。}else{ }热心网友 时间:2022-04-23 12:18
登陆的时候写个session,其他页面判断下