ASP.Net MVC - 显示基于角色的模型数据
问题描述:
我有一个View需要根据用户角色显示和隐藏细节。我有使用内联如果在view语句来显示和隐藏细节 ASP.Net MVC - 显示基于角色的模型数据
- 。
我是MVC的新手,所以有人请告知什么是解决这个问题的最好方法。
答
我可能会为每个角色做不同的意见。我发现随着时间的推移,每个角色的观点在“共同”内容中出现分歧。
答
如果它与屏幕上显示的信息有关(听起来像是这样),那么最好将它保留在视图中。我个人会使用部分视图,只在需要时加载它们,这支持更好的重用。
嗨,谢谢你的回应。部分视图听起来像是要走的路。有没有办法从控制器动态加载部分视图? – ace 2009-12-01 01:38:01
是啊,你可以链接他们在asp级别http://blogs.intesoft.net/post/2009/02/renderaction-versus-renderpartial-aspnet-mvc.aspx或拉他们在使用JavaScript http:// www .codeproject.com/KB/ASPNET/JQueryPartial.aspx – stimms 2009-12-01 15:26:14