是否有可能如何隐藏用户菜单而不是删除它们? 现在,我做的:隐藏UserMenu而不是删除
string currentPage = System.IO.Path.GetFileName(Request.Url.ToString());
if (currentPage.Equals("Default.aspx"))
{
UserMenu.Items.Remove(UserMenu.FindItem("FindMerchant"));
UserMenu.Items.Remove(UserMenu.FindItem("Ladder"));
}
但随着去除userMenu的问题,是它导致一些视图状态的问题,当我尝试使用搜索功能在网页上。 因此,而不是删除,我需要做的是这样的:
UserMenu.Items.hide(UserMenu.FindItem("FindMerchant"));
或
UserMenu.FindItem("FindMerchant").Visible = False;
声明,它说,“隐藏”,而不是删除。
如果不是可以将它们隐藏起来,还有其他方法吗?
嗨。我似乎无法做到这一点。 – user1960836