校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > ASP.NET網站導航及導航控件如何使用

ASP.NET網站導航及導航控件如何使用

熱門標簽:安陸市地圖標注app 云南外呼系統代理 寧德防封版電銷卡 西寧電銷外呼系統公司 海東防封電銷卡 南昌自動外呼系統線路 上海市三維地圖標注 辦公用地圖標注網點怎么操作 聊城智能電銷機器人電話

網站導航?

傳統的網站導航需要我們在是在頁面上弄超鏈接的方式來實現的,在頁面修改或移動的的時候需要一一在每個頁中都要進行修改,這樣會很麻煩。
在網站中建立網站地圖,也就是把所有的鏈接地址放在一個專門的文件中進行統一管理,這樣就很方面的進行管理。
怎么弄網站導航?怎么做?

需要在VS中新建網站地圖文件,再把網站地圖文件與我們想要的導航控件相關聯,這樣就可以實現導航的效果了,我們要更改某個地址,就直接在站點地圖.siteMap文件中更改就行了。
vs中如何添加網站地圖?

在vs中新建項中選擇"站點地圖"新建站點地圖。
要使用站點地圖,我們需要把站點地圖文件添加到網站根文件夾下。
在新建一個站點地圖文件的時候,默認的代碼如下所示:

?xml version="1.0"encoding="utf-8" ?>
siteMapxmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
  siteMapNodeurl="" title="" description="">
    siteMapNodeurl=""title="" description="" />
    siteMapNodeurl=""title="" description="" />
  /siteMapNode>
/siteMap>

我們可以從代碼中看出文件的根元素siteMap包含了siteMapNode>元素,這些siteMapNode>元素形成樹形結構,第一層為網站的主頁。
siteMapNode>元素常用的屬性表。

復雜的導航為了更能清晰的顯示,我們可以多用幾個.mapMap文件,也就是嵌套網站地圖。
我們在新建一個文件夾,在這個文件夾下建兩個網站地圖文件,Products.siteMap和Servers.sitMap,建立Web.siteMap放到網站的根目錄下,用web.site的siteMapFile屬性來鏈接其他兩個.siteMap文件。 代碼如下所示:
Products.siteMap:

?xml version="1.0"encoding="utf-8" ?> 
siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" > 
  siteMapNode title="Products" description="我們的產品" 
        url="~/chap/Products.aspx"> 
    siteMapNode url="~/chap/Software.aspx"title="軟件" description="軟件的提供" />  
    siteMapNode url="~/chap/Hardware.aspx"title="硬件" description="硬件的提供" />  
  /siteMapNode>  
/siteMap>  
Services.siteMap文件:  
?xml version="1.0"encoding="utf-8" ?>  
siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >  
  siteMapNodeurlsiteMapNodeurl="~/chap/Services.aspx"title="Services" description="我們提供的服務"> 
     siteMapNode url="~/chap/Training.aspx"title="訓練" description="訓練" /> 
     siteMapNode url="~/chap/Consulting.aspx"title="咨詢" description="問題咨詢" /> 
     siteMapNode url="~/chap/Support.aspx"title="支持" description="技術支持" />  
  /siteMapNode>  
/siteMap> 

Web.siteMap文件:

?xml version="1.0"encoding="utf-8" ?> 
siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >  
  siteMapNodeurlsiteMapNodeurl="home.aspx" title="home" description="home"> 
    siteMapNode siteMapFile="~/chap/Products.sitemap" /> 
    siteMapNodesiteMapFilesiteMapNodesiteMapFile="~/chap/Services.sitemap" />  
  /siteMapNode>  
/siteMap> 

導航地圖建立完了,接下來顯示導航地圖。
SiteMapPath控件顯示導航

直接把控件拖動到要導航的頁面就可以了。控件會自動與導航地圖進行綁定。
顯示:

TreeView控件顯示導航

TreeView控件通常用來樹形結構的站點導航,可以用來顯示XML、表格或關系數據。
基本的操作:
TreeView每個節點其實都一個是個TreeNode類的對象。可以通過編程操作TreeNode對象動態的添加和修改。可以通過數據源控件進行綁定,例如通過SiteMapDataSource空調感覺愛你或XmlDataSource控件。
TreeViewcollapseAll()和ExpandAll()方法折疊和展開節點。利用Nodes.Add()方法添加到節點到控件中,Nodes.Remove()方法刪除指定節點。
DEMO:

在這里只是為了熟悉TreeView,也沒有實現,鼠標右擊對TreeView操作,和只刷新TreeView控件,以及和數據綁定。只是為了熟悉TreeView而熟悉TreeView。
myTreeView代碼:

%@ PageLanguage="C#" AutoEventWireup="true"CodeFile="Menu.aspx.cs"Inherits="Menu" %>  
!DOCTYPE html PUBLIC "-//W3C//DTDXHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
html xmlns="http://www.w3.org/1999/xhtml">  
head runat="server">  
  title>/title>  
/head>  
body>  
  formidformid="form1" runat="server"> 
  div>     
  /div>  
  asp:Menu ID="Menu1" runat="server"> 
    Items> 
      asp:MenuItem Text="米老師" Value="米老師">/asp:MenuItem> 
      asp:MenuItem Text="七期" Value="七期"> 
      asp:MenuItem Text="師姐一" Value="師姐一">/asp:MenuItem> 
      asp:MenuItem Text="師姐二" Value="師姐二">/asp:MenuItem> 
      /asp:MenuItem>  
      asp:MenuItem Text="八期" Value="八期"> 
      asp:MenuItem Text="英語部" Value="英語部">/asp:MenuItem> 
      asp:MenuItem Text="值日生部門" Value="值日生部門">/asp:MenuItem> 
      /asp:MenuItem> 
      asp:MenuItem Text="九期" Value="九期">/asp:MenuItem> 
      asp:MenuItem Text="十期" Value="十期">/asp:MenuItem> 
      asp:MenuItem Text="十一期" Value="十一期">/asp:MenuItem> 
    /Items> 
   /asp:Menu> 
  /form> 
 /body> 
/html> 

 C#代碼:

public partial class chap_myTreeView: System.Web.UI.Page  
{ 
  //移除當前節點  
  protectedvoid RemoveNode_Click(object sender, EventArgs e) 
   { 
     //如果存在當前節點。 
     if (myTreeView.SelectedNode !=null) 
    {     
      //獲取當前節點的父節點。 
      TreeNode parentNode= myTreeView.SelectedNode.Parent; 
      //移除當前節點。 
      if (parentNode !=null) 
      { parentNode.ChildNodes.Remove(myTreeView.SelectedNode); } 
       else 
      { 
         myTreeView.Nodes.Remove(myTreeView.SelectedNode);  
      } 
    } 
  } 
   //添加當前節點。 
  protectedvoid AddNode_Click(object sender, EventArgse)  
  { 
     //如果添加當前節點的值為空,則返回。 
 
    if (txtAdd.Text.Trim().Length 1) 
    { 
       return; 
    } 
     //建立節點的childNode,設置Value屬性。 
     TreeNode chileNode = new TreeNode(); 
    //給新加的節點賦值。 
    chileNode.Value = txtAdd.Text.Trim(); 
    //判斷是否選中一個節點。 
    if (myTreeView.SelectedNode !=null)//如果存在當前節點。 
    { 
       //將新的childNode對象添加到當前節點。 
      myTreeView.SelectedNode.ChildNodes.Add(chileNode); 
      txtAdd.Text = ""; 
    } 
    else 
     { 
      //作為根節點添加到樹中。 
      myTreeView.Nodes.Add(chileNode); 
      //清楚文本框。 
     txtAdd.Text = ""; 
    }  
  }  
  //將樹全部的折疊。 
  protectedvoid FlodNodes_Click(object sender, EventArgs e)  
  { 
     myTreeView.CollapseAll();//將樹全部折疊起來. 
  } 
   //全部展開. 
  protectedvoid OpenAllNode_Click(object sender, EventArgs e) 
  { 
    myTreeView.ExpandAll();//全部展開樹.  
  } 
} 

效果:

 

Menu控件和TreeView大同小異,在這就不贅述了。
        Word中的導航讓我們一目了然的了解到文章的主體內容,我想每個看過厚厚文檔的程序員對word的導航都深有體會。清晰合理的導航有效引導用戶到網站的各個角落,百度地圖能讓我們找到每一塊有名字的土地。一篇文章上說過,SEO行業里總流傳著這么句經典話語:“內容為王,外鏈為皇,內鏈為妃,關鍵詞為相,代碼為將,結構為城,更新為太子,百度垂簾聽政。那導航不就是鏈接地址,也就處在皇妃的位置了。。。。

希望這篇關于ASP.NET網站導航及導航控件的文章希望對大家的學習有所幫助。

您可能感興趣的文章:
  • asp.net下xml當作導航數據源實現動態權限
  • Jquery.TreeView結合ASP.Net和數據庫生成菜單導航條
  • Asp.net 頁面導航的幾種方法與比較 分享
  • EasyUI Tree+Asp.net實現權限樹或目錄樹導航的簡單實例
  • ASP.NET站點導航應用詳解

標簽:贛州 南寧 洛陽 崇左 汕尾 青海 衢州 平涼

巨人網絡通訊聲明:本文標題《ASP.NET網站導航及導航控件如何使用》,本文關鍵詞  ASP.NET,網站導航,及,導航,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《ASP.NET網站導航及導航控件如何使用》相關的同類信息!
  • 本頁收集關于ASP.NET網站導航及導航控件如何使用的相關信息資訊供網民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    色综合天天综合在线视频| 91福利资源站| 亚洲h精品动漫在线观看| 国产性做久久久久久| 欧美高清视频在线高清观看mv色露露十八 | 国产乱对白刺激视频不卡| 洋洋av久久久久久久一区| 亚洲欧洲一区二区三区| 国产精品久久久久三级| 一区在线观看免费| 狠狠色狠狠色综合| 国产呦萝稀缺另类资源| 精品一区二区综合| 激情av综合网| 欧美精选一区二区| 亚洲午夜一区二区三区| 美女www一区二区| 激情都市一区二区| 91精品国产91久久久久久一区二区 | 成人高清视频免费观看| 成人免费毛片app| 成人av网站免费观看| 精品久久99ma| 欧美日韩一区二区三区高清| 欧美乱熟臀69xxxxxx| 亚洲午夜私人影院| 欧美自拍丝袜亚洲| 久久久久久久久久看片| 亚洲免费在线视频| 奇米精品一区二区三区四区 | 国产老妇另类xxxxx| 日韩视频在线观看一区二区| 久久久久国产免费免费 | 国产麻豆成人传媒免费观看| 欧美一区二区三区在线| 蜜桃传媒麻豆第一区在线观看| 在线不卡a资源高清| 午夜伊人狠狠久久| 欧美二区在线观看| 美女性感视频久久| 亚洲精品一区二区三区在线观看| 国产乱子伦视频一区二区三区| 日韩欧美国产三级电影视频| 国产午夜三级一区二区三| 福利一区二区在线观看| 91精品在线麻豆| 国产精品卡一卡二卡三| 91亚洲男人天堂| 日韩精品一区二区三区视频播放 | 欧洲生活片亚洲生活在线观看| 亚洲蜜臀av乱码久久精品蜜桃| 色94色欧美sute亚洲线路一久| 亚洲国产精品久久人人爱蜜臀| 欧美日韩夫妻久久| 亚洲最大色网站| 91精品国产全国免费观看| 久久99精品国产91久久来源| 亚洲国产精品精华液ab| 蜜桃在线一区二区三区| 国产欧美日韩视频在线观看| 视频精品一区二区| 欧美日韩高清一区二区| 韩国女主播成人在线| 亚洲视频一区二区在线| 国产v综合v亚洲欧| 亚洲最新在线观看| 久久日韩精品一区二区五区| 日本v片在线高清不卡在线观看| 久久免费精品国产久精品久久久久| jlzzjlzz欧美大全| 综合网在线视频| 日韩一级免费观看| 不卡的av电影在线观看| 日韩电影在线一区二区| 制服丝袜日韩国产| 丁香激情综合五月| 一区二区在线观看免费视频播放| 国产91精品欧美| 一区二区三区四区在线播放| 日韩免费电影网站| 日本精品视频一区二区三区| 精品一区二区三区欧美| 亚洲一级在线观看| 欧美精品色综合| av激情综合网| 极品少妇xxxx精品少妇| 午夜精品在线看| 91麻豆精品国产自产在线观看一区| 国产白丝精品91爽爽久久| 日韩电影在线观看电影| 一区二区三区四区在线播放 | 亚洲综合男人的天堂| 国产日产欧美一区二区视频| 91精品国产手机| 色婷婷国产精品综合在线观看| 亚洲精品视频一区| 久久久不卡影院| 国产精品成人免费精品自在线观看| 欧美嫩在线观看| 99国产麻豆精品| 亚洲电影在线播放| 亚洲视频一区在线| 中文字幕亚洲成人| 欧美激情一二三区| 久久久久国产精品免费免费搜索| 欧美一区二区二区| 欧美蜜桃一区二区三区| 欧美日韩在线电影| 欧美午夜免费电影| 精品无人码麻豆乱码1区2区| 日本欧美一区二区在线观看| 五月激情丁香一区二区三区| 亚洲v精品v日韩v欧美v专区| 一区二区三区中文字幕在线观看| 亚洲欧美日韩中文字幕一区二区三区| 国产日韩欧美a| 国产精品天美传媒| 在线成人免费视频| 欧美精品1区2区3区| 欧美剧在线免费观看网站| 欧美日韩色综合| 91精品蜜臀在线一区尤物| 欧美一区二区三区视频免费播放| 69久久夜色精品国产69蝌蚪网| 欧美精品久久一区二区三区| 欧美一区二区三区电影| 欧美电视剧在线看免费| 久久久久国产精品免费免费搜索| 日本一区二区三区视频视频| 国产精品卡一卡二| 亚洲综合男人的天堂| 日韩高清欧美激情| 国内精品在线播放| 国产精品一二三| 色综合久久天天综合网| 在线国产电影不卡| 欧美成人性福生活免费看| 久久久影视传媒| 国产精品高潮呻吟久久| 亚洲国产精品综合小说图片区| 成人av电影在线| 一本大道久久a久久综合| 91精品国产一区二区三区香蕉| 精品国产一二三| 国产精品久久久久久久久动漫| 亚洲狠狠爱一区二区三区| 精品综合免费视频观看| 成人av在线电影| 91精品国产免费| 国产偷国产偷精品高清尤物| 亚洲青青青在线视频| 男人操女人的视频在线观看欧美| 国产美女娇喘av呻吟久久| 91国偷自产一区二区使用方法| 日韩欧美视频在线 | 久久久久久久综合| 一区二区三区中文字幕| 精品一区二区免费在线观看| 91天堂素人约啪| 日韩欧美国产wwwww| 日韩理论片在线| 精品一区二区在线视频| 欧美亚洲日本一区| 久久精品欧美一区二区三区不卡| 亚洲女子a中天字幕| 久久精品国产精品亚洲综合| 久久精品国内一区二区三区| 91视视频在线观看入口直接观看www | 欧美日韩精品高清| 久久久久久一级片| 日韩av一二三| 在线观看成人小视频| 久久综合精品国产一区二区三区| 亚洲一区二区三区三| 国产成+人+日韩+欧美+亚洲| 欧美一区二区福利在线| 亚洲午夜激情网页| 97成人超碰视| 国产精品动漫网站| 国产成人在线视频免费播放| 国产激情视频一区二区在线观看| 欧美美女一区二区在线观看| 一区精品在线播放| 成人免费毛片嘿嘿连载视频| 久久久三级国产网站| 奇米色777欧美一区二区| 欧美另类变人与禽xxxxx| 亚洲天堂2016| 99re视频精品| 中文在线资源观看网站视频免费不卡| 六月丁香综合在线视频| 欧美一区二区三区性视频| 亚洲r级在线视频| 欧美老女人第四色| 亚洲午夜一区二区三区| 欧美日韩在线播放三区四区| 亚洲一区在线视频观看| 在线视频欧美区| 亚洲第一福利一区| 欧美老女人在线|