日期:2014-05-18  浏览次数:20597 次

ASP.NET 设计网站登陆界面
我目前在做一个网站,需要管理员登陆后进行后台操作.听说一个办法是先将所有的后台操作都隐藏,只有管理员登陆后,这个后台操作页面才显示所有设置选项.请问,我该怎么写这些IF语句来隐藏/显示这些选项.假如我用LOGIN.ASPX   来登陆界面   转向FFF.aspx   请问对FFF.aspx该写些什么重要的语句才能做到隐藏FORM   当条件正确时才显示FORM.   还有   隐藏FORM的做法是不是仍不够安全   有其他更好的办法吗   谢谢   除了COOKIE外...思路+语句用法   不一定要非常准确的编程   只需要思路   因是初学   不知道用什么语句写比较好。能给出一个不错的小实例或者推荐一本建站的好书也行,最好是电子书。大道理不要太多,实用最重要。找了N本书   没一个写怎么做网站后台管理怎么写的。。。


------解决方案--------------------
用Session或Cookie做判断,管理每个模块中,在page_load时候加上验证一下.session或cookie是否存在..
------解决方案--------------------
纠正下LZ的思路:“首先 我的意思是只有管理员才能.....他的会员)。”

无论你是在数据库验证还是在页面验证,都要写一下SESSION或者COOKIE,然后在需要的页面里验证Session或Cookie
--------------
用Session或Cookie做判断,管理每个模块中,在page_load时候加上验证一下.session或cookie是否存在..
----------------

同时也解决了LZ的第2个问题,允许的用户才写Session或Cookie,其他的不写,那么其他的将无法登陆
------解决方案--------------------
LoginView控件 可以设置某用户可以看到某LoginView里的内容.
------解决方案--------------------
那么是这样的话,我可不可以给两个不同变量名来存储不同级别的COOKIE?是不是就是这样实现不同级别操作的呢?
===============
是的