使用 ASP.NET 菜单控件时是否可以对某些用户隐藏某些菜单元素?

发布于 2024-11-03 07:56:06 字数 58 浏览 6 评论 0原文

假设我有一个包含所有内容的菜单。但是,我希望某些元素不是每个用户都可见。

感谢您的帮助

Let's say I have a menu that contains everything. But, I want some elements not to be visible to every user.

Thanks for helping

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

牵你手 2024-11-10 07:56:07

您可以将菜单项绑定到站点地图并使用角色属性。您需要在 Web.Config 中启用安全调整才能执行此操作。

您可以在 http://weblogs.asp.net/jgalloway/archive/2008/01/26/asp-net-menu-and-sitemap-security-trimming-plus-a-trick-for-when-your-menu -and-security-don-t-match-up.aspx

欲了解更多信息,请检查:我可以根据角色隐藏/显示 asp:Menu 项吗?

You can bind the menu items to a site map and use the roles attribute. You will need to enable Security Trimming in your Web.Config to do this.

You can find a nice tutorial at http://weblogs.asp.net/jgalloway/archive/2008/01/26/asp-net-menu-and-sitemap-security-trimming-plus-a-trick-for-when-your-menu-and-security-don-t-match-up.aspx

For more information, please check: Can I hide/show asp:Menu items based on role?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文