2014-01-16 25 views
0
<div id = "menu2" style ="position:absolute;right:400px; margin-top: -55px;"> 
     <asp:Menu ID="Menu2" runat="server" Height="16px" style="margin-left: 1125px" 
     Width="63px" Visible="False"> 
     <Items> 
      <asp:MenuItem Text="Economics" Value="Economics" ImageUrl="~/images/dollar.png"></asp:MenuItem> 
     </Items> 
    </asp:Menu> </div> 

上述代碼位於.aspx頁面。在.cs文件中的加載函數中,如何更改此菜單的可見性?asp.net如何改變.cs中加載函數中菜單項的可見性

我可以通過以下語句更改NavigationUrl Menu1.Items [0] .NavigateUrl = AfeAttachment;

,但我似乎無法調整可視性

+0

你嘗試'Menu2.Visible = true;'? – afzalulh

+0

您能否發佈您用來修改服務器控件的方法? – Jerreck

回答

0

粘貼下面的代碼到你使用更改菜單的屬性看得到的方法:

Menu2.Visible = true; 
+0

我收到以下錯誤 – user3171919

+0

編譯器錯誤消息:CS0117:'System.Web.UI.WebControls.Menu'不包含'visible'的定義 – user3171919

+0

您是否添加Menu2.Visible = true;或者只是Menu.Visible = true; ?一個是指您的服務器控件的ID,另一個是指的是Menu類。 – Jerreck

相關問題