簡體   English   中英

如何在System.Web.UI.WebControls.Menu中選擇菜單項時傳遞命令參數

[英]How to pass command argument while selecting a Menu Item in System.Web.UI.WebControls.Menu

我有一個菜單。 當用戶單擊菜單時,我需要傳遞命令參數。 那是怎么做的?

這是

<asp:Menu ID="NoticeManagerMenu" runat="server" Orientation="Horizontal" OnMenuItemClick="NoticeManagerMenu_MenuItemClick">
            <StaticMenuStyle HorizontalPadding="0px" VerticalPadding="0px" />
            <StaticMenuItemStyle BackColor="#C0C0FF" />
            <StaticSelectedStyle BackColor="#C0C0FF" BorderColor="#C0C0FF" />
            <StaticHoverStyle BackColor="Silver" />
            <Items>
                <asp:MenuItem  Text="List"></asp:MenuItem>
                <asp:MenuItem Text="Insert"></asp:MenuItem>
            </Items>
</asp:Menu>

在后面的代碼中,我希望這樣使用

protected void NoticeManagerMenu_MenuItemClick(object sender, MenuEventArgs e)
    {
        if (e.CommandArgument.Equals("Update"))
        {


        }
        else
        {

        }           
    }

提前致謝..

CommandNameCommandArgument屬性似乎是只讀的。 您可能會嘗試比較菜單項的Text

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM