![](/img/trans.png)
[英]How to get HTML output of System.Web.UI.WebControls.Menu in CodeBehind?
[英]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
{
}
}
提前致謝..
CommandName
和CommandArgument
屬性似乎是只讀的。 您可能會嘗試比較菜單項的Text
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.