asp.net – 我可以通过编程方式加载’Roles’属性吗?
发布时间:2020-12-16 06:45:02 所属栏目:asp.Net 来源:网络整理
导读:我正在维护一个ASP.NET应用程序,现在整个站点的各个地方都定义了安全性.在代码隐藏中有一些逻辑,比如User.IsInRole(…),并且在整个ASPX页面中还有其他逻辑: asp:LoginView ID="lvDoSomeStuff" runat="server" RoleGroups asp:RoleGroup Roles="Accounting,H
我正在维护一个ASP.NET应用程序,现在整个站点的各个地方都定义了安全性.在代码隐藏中有一些逻辑,比如User.IsInRole(…),并且在整个ASPX页面中还有其他逻辑:
<asp:LoginView ID="lvDoSomeStuff" runat="server"> <RoleGroups> <asp:RoleGroup Roles="Accounting,HR,Blah"> ... </RoleGroups> </asp:LoginView> 当新功能请求进入并创建新角色时,我不得不浏览整个应用程序并确保我没有错过任何区域.我想在将来避免这种情况. 如何设置< asp:RoleGroup>的Roles属性?元素编程?我尝试过这样的事情: <asp:LoginView ID="lvDoSomeStuff" runat="server"> <RoleGroups> <asp:RoleGroup Roles="<%= UserManager.GetRolesThatCanDoX() %>"> ... </RoleGroups> </asp:LoginView> 其中GetRolesThatCanDoX()返回以逗号分隔的角色名称列表,但我的方法似乎永远不会被调用. 是否有可能在ASP.NET WebForms中执行类似的操作?请帮我解耦我的代码! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 使用asp.net发表评论到Facebook墙
- 在ASP.NET MVC网站中无法获取详细的错误信息
- asp.net Xml绑定到数据控件的具体实现
- asp.net-mvc – 一起使用ASP.Net MVC和node.js.
- Asp.NET Core+ABP框架+IdentityServer4+MySQL+Ext JS之文件
- asp.net-mvc – 如何在验证汇总中显示MVC 3客户端验证结果
- .net – 单元测试api控制器的示例代码
- asp.net-mvc – 应用偏移量时表示的UTC时间必须介于0到10,0
- asp.net-mvc – mvc asp.net中的自定义成员资格提供程序或配
- wcf – .Net Core ReportExecutionServiceSoapClient设置凭
推荐文章
站长推荐
热点阅读