好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

主頁 > 知識庫 > ASP.NET中的Menu控件的應用及XmlDataSource的了解

ASP.NET中的Menu控件的應用及XmlDataSource的了解

熱門標簽:玉林市機器人外呼系統哪家好 合肥電銷外呼系統哪家公司做的好 申請400電話手續 預測式外呼系統使用說明 電話機器人軟件銷售工作 同安公安400電話怎么申請流程 南陽外呼系統定制化 百度ai地圖標注 蘋果手機凱立德地圖標注
以前一直以為菜單都是通過sitemap制作的,最近看到項目中的方法是使用XmlDataSource榜定的。
Menusite.xlm文件:
復制代碼 代碼如下:

?xmlversion="1.0"encoding="utf-8"?>
Menusvalue="">
TopMenuid="100"value=""ImageUrl="~/App_Themes/Public/images/PublicImages/topMenu_stl.jpg"NavigateUrl="">
TopMenuItemid="101"value="ApplyforShortTermLeaseofStateLand"NavigateUrl="~/TOL/Issuance/AppTOLApplication.aspx">/TopMenuItem>
TopMenuItemid="102"value="ManageMyExistingAccount"NavigateUrl="~/CaseEnquiry/HomeAuthenticate.aspx?ShowPanel=true">/TopMenuItem>
TopMenuItemid="103"value="ViewMessagesforMyApplications"NavigateUrl="~/CommonUtility/Email/ListAppCorrespondence.aspx">/TopMenuItem>
/TopMenu>
TopMenuid="200"value=""ImageUrl="~/App_Themes/Public/images/PublicImages/topMenu_aosl.jpg"NavigateUrl="">
TopMenuItemid="202"value="ManageMyExistingStateTitle"NavigateUrl="">/TopMenuItem>
TopMenuItemid="203"value="ViewMessagesforMyApplications"NavigateUrl="">/TopMenuItem>
/TopMenu>
TopMenuid="300"value=""ImageUrl="~/App_Themes/Public/images/PublicImages/topMenu_lup.jpg"NavigateUrl="">
TopMenuItemid="301"value="SubmitProposalforLandUse"NavigateUrl="">/TopMenuItem>
/TopMenu>
TopMenuid="500"value=""ImageUrl="~/App_Themes/Public/images/PublicImages/topMenu_logout.jpg"NavigateUrl="~"Logout.aspx">
/TopMenu>
/Menus>

html中創建xmldatasource和asp:menu控件:
復制代碼 代碼如下:

asp:XmlDataSourceID="XmlDataSource1"runat="server"DataFile="Menusite.xml">/asp:XmlDataSource>
asp:MenuDataSourceID="XmlDataSource1"runat="server"ID="Menu1"MaximumDynamicDisplayLevels="4"
Orientation="Horizontal"StaticDisplayLevels="2"StaticEnableDefaultPopOutImage="False"
DynamicEnableDefaultPopOutImage="false"StaticSubMenuIndent=""ItemWrap="True">
DataBindings>
asp:MenuItemBindingDataMember="TopMenu"ImageUrlField="ImageUrl"TextField="value"
NavigateUrlField="NavigateUrl"ValueField="value"/>
asp:MenuItemBindingDataMember="TopMenuItem"NavigateUrlField="NavigateUrl"TextField="value"
ValueField="value"/>
asp:MenuItemBindingDataMember="Menus"TextField="value"ValueField="value"/>
/DataBindings>
/asp:Menu>

menu的確夠全面,只需要設置屬性就可以滿足你的要求,無需任何代碼:
MaximumDynamicDisplayLevels:指定在靜態顯示層后應顯示的動態顯示菜單節點層數。如果設置為0,子節點將不顯示動態。
Orientation:用于在頁面上設置一個水平菜單條。
StaticDisplayLevels:從根菜單算起,靜態顯示的菜單的層數。上面的小技巧為:xml必須有根節點,但是在菜單顯示的時候要顯示第二層的菜單項,所以將此
xml的根節點value設為空,然后設置saticDisplayLeves為2,這樣用戶看到的就是靜態顯示的第二層。
StaticEnableDefaultPopOutImage:靜態菜單項默認顯示帶有小箭頭,設置為false,將修改這個狀態。
DynamicEnableDefaultPopOutImage:設置動態顯示是否帶有小箭頭。
StaticSubMenuIndent:控制顯示了子菜單條目的縮進深度,如果這些菜單層級被設置為以靜態模式顯示。
ItemWrap:設置菜單項是否可以換行。
通過上面的設置可以輕松的制作出想要的menu的樣式。
您可能感興趣的文章:
  • Asp.Net+XML操作基類(修改,刪除,新增,創建)
  • asp.net下創建、查詢、修改帶名稱空間的 XML 文件的例子
  • ASP.NET中根據XML動態創建使用WEB組件
  • asp.net實現在XmlTextWriter中寫入一個CDATA的方法
  • asp.net簡單生成XML文件的方法
  • asp.net實現輸出xml的方法
  • ASP.NET XmlDocument類詳解
  • ASP.NET實現TreeView的XML數據源綁定實例代碼
  • ASP.NET+XML打造網絡硬盤原理分析
  • ASP.NET讀取XML文件4種方法分析
  • asp.net下XML的加密和解密實現方法
  • asp.net創建XML文件的方法小結

標簽:南京 淄博 南昌 臺州 海南 揚州 嘉興 南京

巨人網絡通訊聲明:本文標題《ASP.NET中的Menu控件的應用及XmlDataSource的了解》,本文關鍵詞  ASP.NET,中的,Menu,控件,的,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《ASP.NET中的Menu控件的應用及XmlDataSource的了解》相關的同類信息!
  • 本頁收集關于ASP.NET中的Menu控件的應用及XmlDataSource的了解的相關信息資訊供網民參考!
  • 推薦文章