有关留言板问题(asp.net)
呵呵,本人小菜鸟。最近为了锻炼自己,写了个简单的留言板。要求只有登录用户才能留言,界面是这样的:
呵呵,我有两个问题,望高手前辈们不要烦躁,帮我解决,这里先谢谢哦。
(1)当我登录后,怎么样布局让这个表的左面刷新,变成“XXXX,欢迎登录”这样类型,而其他部分不变呢?
(2)登录后,如何保存用户状态,以便确定是谁留的言?
(3)要求未登录用户不能留言,那么提交留言事件里我怎么判断用户是否登录呢?
问题是不是有点多啊,呵呵,不要见怪啊。
追问:- -!现在还是在学基础的东西,AJAX还没有了解到。不过我会学的。真希望有一天我能在问问里帮新手们解惑。。。
答案:你学asp.net 的ajax吗?会用他就相当简单就可以实现你的那个登录。
登录之后你把用户保存在Session里就可以。
你在他点击提交的时候,获取Session的是否为null,为null表示没有登录,不可以提交信息,
并且提示。。
没有时间。不然可以帮你写的。。
其实楼上说的很对,用AJAX是最简单的,AJAX就是实现局部刷新,当然用母版页也可以实现,保存用户状态 ,也是楼上那样的,用Session对象 , 判断是否登录, 用母版页,就直接在母版页里面写一个判断语句,判断Session是否为NULL,为空,就返回到登录,或者就阻止留言
上一个:asp.net 用户验证的方式
下一个:ASP.NET 远程连接ORACLE字符串怎么拼?