现在我们的系统中绝大部分页面都含有 【查询】、【增加】、【修改】、【删除】 4 个按钮,然后在权限里面控制它们的 Visible 属性,现在的方案是每个页面通过权限来控制它们。--显然这里可以改进:
1、在基类里面获取权限,然后通过 FindControl 的方式来控制子类页面的按钮 Visible 属性,但这样显然不是太好。
2、把这 4 个按钮做成一个组合控件,然后在组合控件中把权限控制写进去。
3、在页面基类中写这4个控件,然后在判断;
--
以上是我现在的想法,不知道合适不,或者大家还有更好的意见吗?
1、在基类里面获取权限,然后通过 FindControl 的方式来控制子类页面的按钮 Visible 属性,但这样显然不是太好。
2、把这 4 个按钮做成一个组合控件,然后在组合控件中把权限控制写进去。
3、在页面基类中写这4个控件,然后在判断;
--
以上是我现在的想法,不知道合适不,或者大家还有更好的意见吗?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货