问题描述
- 在页面load时,就通过判断UID来改写html?
- 意思是这样的,我需要根据不同的用户登录,来判断需要显示的控件,这种情况代码应该怎么写?给点提示或者伪代码都额可以
解决方案
如果要添加HTML,就要拼HTML,StringBuilder
Session[""user""] = ""admin"";//用户名 if (Session[""user""].ToString() == ""admin"")//如果是admin登录 { //你要做的操作,比如隐藏一个文本框 } else if (Session[""user""].ToString() == ""liqiang"") { //...如上 }
解决方案二:
用权限限制。不然你这样要判断很多,很复杂。每个用户都要判断,还要显示或隐藏一些控件
解决方案三:
你那个load是服务器端的page_load还是什么东西。。服务器端判断session存储的用户权限设置相关控件的visible属性就好了
客户端jquery的load,你将用户权限输出到script标签中的某个js变量中,根据js变量存储的值用js设置对象的style.display=none/block进行隐藏显示
时间: 2024-10-03 21:24:28