是否有可能如何隱藏用戶菜單而不是刪除它們? 現在,我做的:隱藏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