在每个输入字段上应用权限(TextBox,Dropdown等)。在asp.net mvc网站上 [英] Apply Permission on each and every input field(TextBox,Dropdown etc). in asp.net mvc website
问题描述
大家好,
我想创建一个asp.net MVC网站。我的要求如下:
我有超过20个用户角色,如(经理,管理员,超级拉丁等)。
每个角色都可以访问一些屏幕和屏幕控制(文本框,ddl等)。
它可能在屏幕上有些控件没有赋予角色。
如何实现此功能...
注意:一切都来自数据库,即控制ID,角色的screenid
请在Asp.net MVC网站上告诉我如何做到这一点..我已经在asp.net webforms中完成了它。
提前感谢
Hi all,
I want to create a asp.net MVC website. And my requirement is as follow:
I have more than 20 roles of users like (manager,admin,superadmin etc).
Every role has access to some screens and screen controls(textbox,ddl etc).
It may be on a screen some controls are not given to role.
how i can achieve this functionality...
Note: everything is coming from database i.e control id, screenid for role
Please give me idea how i can do this in Asp.net MVC website... I already done it in asp.net webforms.
thanks in advance
推荐答案
您必须为要根据安全权限以不同方式呈现或根本不呈现的控件编写自己的HtmlHelpers。
希望有所帮助。
谢谢
You will have to write your own HtmlHelpers for controls that you want to render differently or not at all based on security permissions.
Hope that helps.
Thanks
这篇关于在每个输入字段上应用权限(TextBox,Dropdown等)。在asp.net mvc网站上的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!