网站动态生成菜单问题
我们在做网站的时候,前台的菜单经常是动态生成的,比如有首页、公司简介、企业新闻、产品等等,这些都是可以在后台设置,比如设置菜单名称,url等,这些菜单也可以说是栏目,一般数据库是一个树形结构的(parentid表示上级id),如果我们在生成这些菜单的时候,不把ID现实出来,比如只显示/product/或者/news/等,那么我们在aspx页面中如何得到栏目的ID呢?为了网站url好看点,不想搞一些ID,像动易生成的网站都是有ID的,比如/Detail/12_Item.aspx类似这样的,很不好看,SEO也不太支持,所以干脆就后台设置一个路径,前台显示出来就OK,但是后台cs页面怎么获取id,一直困扰啊。。。。。
--------------------编程问答-------------------- 你都五个裤衩了,还不知道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