站点导航问题!!!!!!!!

sea76 2009-04-15 12:31:05
做个ASP.NET 站点导航 如果节点是动态的怎么处理?
例如:现在是 首页》出售》"产品信息" (最后这个”产品信息“是动态的,对应的是具体产品,如衣服,汽车等)
有没有类似的例子可以看下。
...全文
71 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
wonsoft 2009-04-15
  • 打赏
  • 举报
回复
改变它的Text值就行嘛,动态地加载,并赋值
gongsun 2009-04-15
  • 打赏
  • 举报
回复
up

兔儿爷 2009-04-15
  • 打赏
  • 举报
回复
使用SiteMapPath就ok了
yanyanfd 2009-04-15
  • 打赏
  • 举报
回复
支持上面的
云想慕尘 2009-04-15
  • 打赏
  • 举报
回复
在解决方案资源管理器中右击添加新项,选择站点地图,添加一个站点地图,然后在站点地图中写入你所有的需要导航的页面
<?xml version="1.0" encoding="utf-8" ?>
<siteMap xmlns="http://schemas.microsoft.com/AspNet/SiteMap-File-1.0" >
<siteMapNode url="default.aspx" title="首页" description="">
<siteMapNode url="BookList.aspx" title="图书浏览" description="" >
<siteMapNode url="aaa.aspx" title="图书浏览的子页面1" description="" />
<siteMapNode url="bbb.aspx" title="图书浏览的子页面2" description="" />
<siteMapNode url="ccc.aspx" title="图书浏览的子页面3" description="" />
</siteMapNode>
<siteMapNode url="Cart.aspx" title="购物车" description="" />
<siteMapNode url="Search.aspx" title="图书搜索" description="" />
<siteMapNode url="Admin/AdminLogin.aspx" title="图书搜索" description="" />
<siteMapNode url="Membership/UserRegister.aspx" title="用户注册" description="" />
<siteMapNode url="Membership/UserLogin.aspx" title="用户注册" description="" />
</siteMapNode>
</siteMap>
然后在工具箱的导航中找到SiteMapPath控件,拖过来,设其数据源为上面新建的站点地图,这样就可以动态显示了,很方便的
owenxin26 2009-04-15
  • 打赏
  • 举报
回复
用SiteMapPath控件,专门干这个的。

比如你在sitemap里面设置
name="衣服" url="products.aspx?cat=cloth"
name="汽车" url="products.aspx?cat=car"

这样导航条就会根据当前页面地址自动改变文字,当路径是products.aspx?cat=cloth的时候就显示衣服,products.aspx?cat=car就显示汽车。
ustbwuyi 2009-04-15
  • 打赏
  • 举报
回复
SiteMapPath控件

使用方法:

http://hi.baidu.com/joseph5227/blog/item/370a1e277e481705918f9ddd.html

62,267

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧