ASP.NET 菜單控件概述
2007/1/27 8:41:44

利用 ASP.NET Menu 控件,可以開發 ASP.NET 網頁的靜態和動態顯示菜單。您可以在 Menu 控件中直接配置其內容,也可通過將該控件綁定到數據源的方式來指定其內容。
無需編寫任何代碼,便可控制 ASP.NET Menu 控件的外觀、方向和內容。除該控件公開的可視屬性外,該控件還支持 ASP.NET 控件外觀和主題。有關外觀和主題的更多信息,請參見 ASP.NET 主題和外觀概述。 靜態顯示和動態顯示 
Menu 控件具有兩種顯示模式:靜態模式和動態模式。靜態顯示意味著 Menu 控件始終是完全展開的。整個結構都是可視的,用戶可以單擊任何部位。在動態顯示的菜單中,只有指定的部分是靜態的,而只有用戶將鼠標指針放置在父節點上時才會顯示其子菜單項。 靜態顯示行為 
使用 Menu 控件的 StaticDisplayLevels 屬性可控制靜態顯示行為。StaticDisplayLevels 屬性指示從根菜單算起,靜態顯示的菜單的層數。例如,如果將 StaticDisplayLevels 設置為 3,菜單將以靜態顯示的方式展開其前三層。靜態顯示的最小層數為 1,如果將該值設置為 0 或負數,該控件將會引發異常。 動態顯示行為 
MaximumDynamicDisplayLevels 屬性指定在靜態顯示層后應顯示的動態顯示菜單節點層數。例如,如果菜單有 3 個靜態層和 2 個動態層,則菜單的前三層靜態顯示,后兩層動態顯示。
如果將 MaximumDynamicDisplayLevels 設置為 0,則不會動態顯示任何菜單節點。如果將 MaximumDynamicDisplayLevels 設置為負數,則會引發異常。 定義菜單內容 
您可以通過兩種方式來定義 Menu 控件的內容:添加單個 MenuItem 對象(以聲明方式或編程方式);用數據綁定的方法將該控件綁定到 XML 數據源。 手動添加菜單項 
您可以通過在 Items 屬性中指定菜單項的方式向控件添加單個菜單項。Items 屬性是 MenuItem 對象的集合。下面的示例演示 Menu 控件的聲明性標記,該控件有三個菜單項,每個菜單項有兩個子項: 
<asp:Menu ID="Menu1" runat="server" StaticDisplayLevels="3">  <Items>    <asp:MenuItem Text="File" Value="File">      <asp:MenuItem Text="New" Value="New"></asp:MenuItem>      <asp:MenuItem Text="Open" Value="Open"></asp:MenuItem>    </asp:MenuItem>    <asp:MenuItem Text="Edit" Value="Edit">      <asp:MenuItem Text="Copy" Value="Copy"></asp:MenuItem>      <asp:MenuItem Text="Paste" Value="Paste"></asp:MenuItem>    </asp:MenuItem>    <asp:MenuItem Text="View" Value="View">      <asp:MenuItem Text="Normal" Value="Normal"></asp:MenuItem>      <asp:MenuItem Text="Preview" Value="Preview"></asp:MenuItem>    </asp:MenuItem>  </Items> </asp:Menu> 用數據綁定的方法將控件綁定到 XML 數據源 
利用這種將控件綁定到 XML 文件的方法,可以通過編輯此文件來控制菜單的內容,而不需要使用設計器。這樣就可以在不重新訪問 Menu 控件或編輯任何代碼的情況下,更新站點的導航內容。如果站點內容有變化,便可使用 XML 文件來組織內容,再提供給 Menu 控件,以確保網站用戶可以訪問這些內容。 外觀和行為 
可通過 Menu 控件的屬性來調整該控件的行為。此外,您還可以控制動態顯示行為,包括菜單節點持續顯示的時間長度。例如,若要將 Menu 的方向從水平更改為垂直,則可按以下所述來設置 Orientation 屬性:
[Visual Basic]
Menu.Orientation = Orientation.Vertical 
[C#]
Menu.Orientation = Orientation.Vertical; 
將該屬性設置為 Orientation.Horizontal,便

下一頁
返回列表
返回首頁 主站蜘蛛池模板: 又黄又爽免费视频| 国内精品区一区二区三| 久久精品免费一区二区| 欧美黑人巨大videos极品| 又黄又爽又猛大片录像| 韩国三级中文字幕| 国产激情自拍视频| 777奇米四色米奇影院在线播放| 好男人官网资源在线观看| 午夜精品久久久内射近拍高清| 好吊色在线观看| 国产精品美女一区二区三区| a国产乱理伦片在线观看夜| 欧美一区二区三区精华液| 亚洲自国产拍揄拍| 精品国产一区在线观看| 国产chinesehd在线观看| 高清不卡毛片免费观看| 国产狂喷潮在线观看在线观看 | 色聚网久久综合| 国内自产少妇自拍区免费| mhsy8888| 小莹与翁回乡下欢爱姿势| 中文字幕亚洲欧美专区| 日本三级生活片| 久久成人无码国产免费播放| 校花主动掀开内裤给我玩| 亚洲国产欧美国产第一区二区三区| 草莓视频秋葵视频在线观看ios| 国产手机在线精品| 中文字幕第五页| 日本红怡院在线| 久久综合第一页| 最近中文字幕在线mv视频7| 亚洲免费在线看| 欧美换爱交换乱理伦片不卡片| 亚洲狠狠婷婷综合久久久久| 激情freesexhd糟蹋videos| 免费a在线观看| 男生gay私视频洗澡| 免费无遮挡无码永久在线观看视频|