风若有情,草何为。
当前位置:十平米的资讯 > HTML技巧 > 正文

猛戳这里我要投稿

02-12 HTML技巧

没有专门的页面导航控件, 在ASP.NET2.0中, SITEMAPDATASOURCE控件中,但可以使用SITEMAPdatasource配和DATALIST来实现,猛戳这里我要投稿 ,在default.aspx中,需要特别的建立一个web.sitemap的XML文件。

写入代码: %@PageLanguage=C#% scriptrunat=server protectedvoidPage_Load() { intindex=-1; Int32.TryParse(Request.QueryString[id],。

该文件中存贮网站的结构, 比如 ?xmlversion=1.0encoding=utf-8? siteMapxmlns= siteMapNodeurl=default.aspx?id=-1title=首页 siteMapNodeurl=default2.aspx?id=0title=商品/ siteMapNodeurl=default3.aspx?id=1title=社区/ /siteMapNode /siteMap 之后,outindex); Tabs.SelectedIndex=index; } /script htmlxmlns= headid=Head1runat=server titleUntitledPage/title style a { color:#000000; text-decoration:none; } .myTab { background:#6666ff; padding:4px; } .myTabSelected { background:#ff00ff; padding:4px; } /style /head body formid=form1runat=server div table asp:DataListRepeatDirection=HorizontalID=Tabsrunat=serverDataSourceID=SiteMapDataSource1 ItemTemplate tdwidth=4height=20valign=topnowrapclass=myTab ahref='%#Eval(Url)%'%#Eval(Title)%/a /td /ItemTemplate SelectedItemTemplate tdwidth=4height=20valign=topnowrapclass=myTabSelected ahref='%#Eval(Url)%'%#Eval(Title)%/a /td /SelectedItemTemplate /asp:DataList /table asp:SiteMapDataSourceShowStartingNode=falseID=SiteMapDataSource1runat=server/ /div /form /body /html 就可以实现简单的页面导航的效果了 有好的文章希望站长之家帮助分享推广。

版权保护: 本文由 十平米的资讯 原创,转载请保留链接: http://shipmd.com/html/690.html