婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

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

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

熱門標簽:玉林市機器人外呼系統(tǒng)哪家好 合肥電銷外呼系統(tǒng)哪家公司做的好 申請400電話手續(xù) 預測式外呼系統(tǒng)使用說明 電話機器人軟件銷售工作 同安公安400電話怎么申請流程 南陽外呼系統(tǒng)定制化 百度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中創(chuàng)建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:指定在靜態(tài)顯示層后應顯示的動態(tài)顯示菜單節(jié)點層數。如果設置為0,子節(jié)點將不顯示動態(tài)。
Orientation:用于在頁面上設置一個水平菜單條。
StaticDisplayLevels:從根菜單算起,靜態(tài)顯示的菜單的層數。上面的小技巧為:xml必須有根節(jié)點,但是在菜單顯示的時候要顯示第二層的菜單項,所以將此
xml的根節(jié)點value設為空,然后設置saticDisplayLeves為2,這樣用戶看到的就是靜態(tài)顯示的第二層。
StaticEnableDefaultPopOutImage:靜態(tài)菜單項默認顯示帶有小箭頭,設置為false,將修改這個狀態(tài)。
DynamicEnableDefaultPopOutImage:設置動態(tài)顯示是否帶有小箭頭。
StaticSubMenuIndent:控制顯示了子菜單條目的縮進深度,如果這些菜單層級被設置為以靜態(tài)模式顯示。
ItemWrap:設置菜單項是否可以換行。
通過上面的設置可以輕松的制作出想要的menu的樣式。
您可能感興趣的文章:
  • Asp.Net+XML操作基類(修改,刪除,新增,創(chuàng)建)
  • asp.net下創(chuàng)建、查詢、修改帶名稱空間的 XML 文件的例子
  • ASP.NET中根據XML動態(tài)創(chuàng)建使用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創(chuàng)建XML文件的方法小結

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

巨人網絡通訊聲明:本文標題《ASP.NET中的Menu控件的應用及XmlDataSource的了解》,本文關鍵詞  ASP.NET,中的,Menu,控件,的,;如發(fā)現本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《ASP.NET中的Menu控件的應用及XmlDataSource的了解》相關的同類信息!
  • 本頁收集關于ASP.NET中的Menu控件的應用及XmlDataSource的了解的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 灯塔市| 古蔺县| 石林| 岢岚县| 和田县| 白城市| 聂荣县| 小金县| 临沭县| 和顺县| 大渡口区| 宣恩县| 黄石市| 孟津县| 德兴市| 泽州县| 永新县| 乌兰浩特市| 西林县| 连州市| 驻马店市| 墨玉县| 维西| 商城县| 含山县| 德兴市| 武定县| 扶沟县| 灵寿县| 镇坪县| 米易县| 博白县| 监利县| 故城县| 恭城| 绥棱县| 罗源县| 新密市| 扶沟县| 平和县| 那坡县|