当前位置:编程学习 > C#/ASP.NET >>

网站动态生成菜单问题

我们在做网站的时候,前台的菜单经常是动态生成的,比如有首页、公司简介、企业新闻、产品等等,这些都是可以在后台设置,比如设置菜单名称,url等,这些菜单也可以说是栏目,一般数据库是一个树形结构的(parentid表示上级id),如果我们在生成这些菜单的时候,不把ID现实出来,比如只显示/product/或者/news/等,那么我们在aspx页面中如何得到栏目的ID呢?

为了网站url好看点,不想搞一些ID,像动易生成的网站都是有ID的,比如/Detail/12_Item.aspx类似这样的,很不好看,SEO也不太支持,所以干脆就后台设置一个路径,前台显示出来就OK,但是后台cs页面怎么获取id,一直困扰啊。。。。。
--------------------编程问答-------------------- 你都五个裤衩了,还不知道SiteMap吗? --------------------编程问答--------------------
引用 1 楼 vrhero 的回复:
你都五个裤衩了,还不知道SiteMap吗?
两个裤衩飘过 俺晓得 --------------------编程问答-------------------- 求贴出解决方案。。= = --------------------编程问答--------------------
引用 2 楼 dongt1 的回复:
引用 1 楼 vrhero 的回复:
你都五个裤衩了,还不知道SiteMap吗?
两个裤衩飘过 俺晓得

一个裤衩的飘过 --------------------编程问答-------------------- URL重写 --------------------编程问答-------------------- 用url重写成目录式的:Detail/Item/12 --------------------编程问答-------------------- 尿性  我两个裤衩 --------------------编程问答-------------------- 像你这种只能用URL重写了! --------------------编程问答-------------------- 百度一下  url重写  很多很具体的例子 --------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答-------------------- http://zhidao.baidu.com/question/7120751.html --------------------编程问答-------------------- 或者用xml
http://www.cnblogs.com/jcomet/archive/2008/07/14/1242784.html --------------------编程问答-------------------- http://www.cnblogs.com/jcomet/archive/2008/07/14/1242784.html或者操作xml --------------------编程问答-------------------- 如果你用asp.ner mvc 开发的话,路由会帮您搞定这些,
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,