在每个输入字段上应用权限(TextBox,Dropdown等)。在asp.net mvc网站上 [英] Apply Permission on each and every input field(TextBox,Dropdown etc). in asp.net mvc website

查看:60
本文介绍了在每个输入字段上应用权限(TextBox,Dropdown等)。在asp.net mvc网站上的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,



我想创建一个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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆