2013-07-18 12 views

回答

0

我似乎想通了一個選擇,至少:我創建了一個事件處理程序MenuItemDataBound,並重定向基於綁定到菜單的第一個項目的URL,就像這樣:

在ASPX,設置菜單的OnMenuItemDataBound="Menu1_MenuItemDataBound"

然後在後臺代碼創建了以下方法:

protected void Menu1_MenuItemDataBound(object sender, MenuEventArgs e) 
{ 
    string Url = ((SiteMapNode)e.Item.DataItem).Url; 
    Response.Redirect(Url); 
} 

似乎按預期方式工作。如果您有更好的解決方案,請告訴我。