c# - 如何禁用菜单项?

标签 c# asp.net visual-studio-2012

我对 Menu 有疑问。我在 asp.net 中添加了一个 MenuItem。我正在使用 c#。我想在用户许可的情况下禁用菜单Parents and Children。 有 3 个用户,分别是“User”、“Power-User”和“BT_User”。 “User”的权限最差,而“BT_User”的权限最好。

我该怎么做?谁能回答我?

最佳答案

从这里实现你的逻辑..

       if(UserType == "Power-User")
        {
        MenuItem mnuItem = Menu1.FindItem("MenuOption"); // If delete a specific item

         //to remove
         Menu1.Items.Remove(mnuItem);
         //to disable and not remove 
         mnuItem.Enabled = false;
        }
        if (UserType == "BT_User")
      { 
       Your other logic
      }

关于c# - 如何禁用菜单项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17216881/

相关文章:

c# - 在 iTextSharp 中的两个表之间添加空间

c# - 用于创建发票的 UI

c++ - VS2010 和 VS2012 和 C++11 错误 C2059 : syntax error : '...' how to get around?

c# - 如何访问 Task.Factory.StartNew 中的 HttpContext.Current?

c# - 最新的 Resharper 更新后无法编辑文件

将 C99 代码转换为 C89

c# - String.Format DateTime 值以递减数字格式 c#?

c# - SiteFinity C# 中的联系表

javascript - 可搜索下拉菜单

c# - 模拟 AppDomain 回收