如何隱藏或顯示基於後端條件的菜單項?有條件地隱藏或顯示Aspx菜單控制項目
2
A
回答
1
如下您可以刪除特定的菜單項:
MenuItem mnuItem = mnu.FindItem(""); // Find particular item
mnu.Items.Remove(mnuItem);
1
找到幾個鏈接。基本上,它看起來像這樣會做的伎倆......
MyMenu.Items(1).Visible = False
- http://www.vbforums.com/showthread.php?t=401836
- http://forums.asp.net/t/1451884.aspx/1
- http://msdn.microsoft.com/en-us/library/ms178429(VS.80).aspx
任何那些應該給你你需要隱藏的菜單項的內容。
1
我認爲你需要從菜單中刪除:
protected void MyMenu_MenuItemDataBound(object sender, MenuEventArgs e)
{
if (e.Item.Text == "Menu Item To Remove")
{
MyMenu.Items.Remove(e.Item);
}
}
1
試試這個:
Public Boolean Condition
{
get { ... }
}
<asp:Menu ID="..." runat="server">
<Items>
<asp:MenuItem Text="..." Value="..." Visible="<%# this.Condition %>" />
.....
</Items>
</asp:Menu>
相關問題
- 1. 根據條件顯示或隱藏上下文菜單項
- 2. 有條件時顯示/隱藏選項菜單
- 3. EnumDropDownListFor有條件地隱藏項目
- 4. uib-tooltip:有條件地顯示或隱藏工具提示
- 5. odoo 10:在菜單隱藏/顯示報告有條件
- 6. 在條件控件上顯示/隱藏條目
- 7. jQuery顯示隱藏菜單
- 8. 隱藏/顯示子菜單
- 9. 隱藏/顯示菜單Javascript
- 10. 顯示隱藏jquery菜單
- 11. 顯示/隱藏jQuery菜單
- 12. 有條件地隱藏或顯示輸入 - AMP
- 13. 有條件的選擇顯示/隱藏項目
- 14. Eclipse RCP:Action「RESET_PERSPECTIVE」顯示先前隱藏的菜單條目
- 15. 在aspx頁面中有條件地顯示/隱藏jQuery數據表列
- 16. 如果菜單項存在顯示或隱藏鏈接與jQuery
- 17. WP7:有條件地顯示和隱藏數據模板中的控制元素
- 18. 顯示/隱藏的菜單項目根據登錄的用戶
- 19. 顯示/隱藏項目 - listview
- 20. 隱藏「編輯項目」菜單項
- 21. 隱藏或顯示帶有Angular或Jquery的項目?
- 22. 菜單顯示/隱藏基於片段的條件
- 23. 在.aspx中點擊h4時隱藏/顯示列表項目
- 24. 有條件地顯示/隱藏Highcharter的工具提示
- 25. 顯示/隱藏一個div有條件
- 26. 隱藏菜單項或下拉菜單項?
- 27. 隱藏Android上下文菜單項目
- 28. 無法隱藏菜單中的項目
- 29. 根據選擇隱藏或顯示DIV的條件JQuery表單?
- 30. 顯示一個菜單項或菜單條