ASP.NET中的GirdView显示数据时,我要判断如果用户是管理员则不显示,求怎么实现
返回是List<T>集合数据绑定,不要说神马数据库里直接判断然后再加载==,想要的效果就是查询出全部的用户然后判断如果是管理员则不显示,求怎么实现?...
返回是List<T>集合数据绑定,不要说神马数据库里直接判断然后再加载= =,想要的效果就是查询出全部的用户然后判断如果是管理员则不显示,求怎么实现?
展开
2个回答
展开全部
既然是ASP.NET,那么你应该会用javascript,获取session,判断权限,设置下,gridview的显示属性,gridview先默认设置为 display==block 如果是管理员就display==none,这样不是就可以了么。
不过不建议这么做,废话还是,在绑定前判断,如果做产品的话,必须这么做。如果不是,随你怎么搞,我用3种方法实现过类似的效果。
最后,如果数据还需要处理的话,建议结合下ajax.如果你是学生就算了。如果是工作,赶紧去补补javascript,ajax.程序这东西,代码是基础,关键是思想。解决问题的思想,就像你这个问题。呵呵
不过不建议这么做,废话还是,在绑定前判断,如果做产品的话,必须这么做。如果不是,随你怎么搞,我用3种方法实现过类似的效果。
最后,如果数据还需要处理的话,建议结合下ajax.如果你是学生就算了。如果是工作,赶紧去补补javascript,ajax.程序这东西,代码是基础,关键是思想。解决问题的思想,就像你这个问题。呵呵
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询