网站动态生成菜单问题

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

为了网站url好看点,不想搞一些ID,像动易生成的网站都是有ID的,比如/Detail/12_Item.aspx类似这样的,很不好看,SEO也不太支持,所以干脆就后台设置一个路径,前台显示出来就OK,但是后台cs页面怎么获取id,一直困扰啊。。。。。
...全文
184 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
gdmvip 2011-12-17
  • 打赏
  • 举报
回复
如果你用asp.ner mvc 开发的话,路由会帮您搞定这些,
dongt1 2011-12-17
  • 打赏
  • 举报
回复
dongt1 2011-12-17
  • 打赏
  • 举报
回复
七对 2011-12-16
  • 打赏
  • 举报
回复
求贴出解决方案。。= =
dongt1 2011-12-16
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 vrhero 的回复:]
你都五个裤衩了,还不知道SiteMap吗?
[/Quote]两个裤衩飘过 俺晓得
CalvinR 2011-12-16
  • 打赏
  • 举报
回复
自动化实战 2011-12-16
  • 打赏
  • 举报
回复
百度一下 url重写 很多很具体的例子
fy_study 2011-12-16
  • 打赏
  • 举报
回复
像你这种只能用URL重写了!
bjtangwenbo 2011-12-16
  • 打赏
  • 举报
回复
尿性 我两个裤衩
yyl8781697 2011-12-16
  • 打赏
  • 举报
回复
用url重写成目录式的:Detail/Item/12
香儿爱土豆 2011-12-16
  • 打赏
  • 举报
回复
URL重写
cainiao13579 2011-12-16
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 dongt1 的回复:]
引用 1 楼 vrhero 的回复:
你都五个裤衩了,还不知道SiteMap吗?
两个裤衩飘过 俺晓得
[/Quote]
一个裤衩的飘过
vrhero 2011-12-15
  • 打赏
  • 举报
回复
你都五个裤衩了,还不知道SiteMap吗?

62,254

社区成员

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

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

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

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