怎么通过点击从数据库中读取的导航栏,然后链接到相应的页面?

qq504759550 2010-09-08 09:07:23
怎么通过点击从数据库中读取的导航栏,然后链接到相应的页面?我的导航不是TreeView,页面也不是框架的那种,只是在模板中套了两个ContentPlaceHolder ,我想通过点击ContentPlaceHolder1中的导航 在ContentPlaceHolder2中显示页面? 有人会那样写吗 ?求各位帮帮忙....求解脱....
...全文
365 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq504759550 2010-09-08
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 qq504759550 的回复:]
把页面对应的url写到数据库里,然后直接绑定,是最简单的方法
[/Quote]
那种发放固然是好,但我在模板的左边写了一个ContentPlaceHolder 1 (里面放了repeater绑定过来的导航)在右边写了一个ContentPlaceHolder 2 (里面准备做接收页面用),我的意思是想通过点击导航 显示相应的页面,导航和页面时在同一个页面
root_lee 2010-09-08
  • 打赏
  • 举报
回复
把页面对应的url写到数据库里,然后直接绑定,是最简单的方法
qq504759550 2010-09-08
  • 打赏
  • 举报
回复
还有别的方法吗 大家???求解脱
qq504759550 2010-09-08
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 qq504759550 的回复:]
<a href=<%Eval("url")%>>


把url存到数据库[/Quote]
我来试下,谢谢你的建议!
heaventohell17 2010-09-08
  • 打赏
  • 举报
回复
<a href=<%Eval("url")%>>


把url存到数据库



just 建议
qq504759550 2010-09-08
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 qq504759550 的回复:]
用一个repeater显示就可以了啊。
比如
<a href='aaa.aspx?id=<%#Eval("id")%>'>
<%#Eval("name")%>
</a>
[/Quote]
你说的那个方法我是用在ContentPlaceHolder 1中用来读取导航的,但是我遇到的问题是 怎么通过点击repeater读取出来的导航,链接我相应的页面?
imfor 2010-09-08
  • 打赏
  • 举报
回复
用一个repeater显示就可以了啊。
比如
<a href='aaa.aspx?id=<%#Eval("id")%>'>
<%#Eval("name")%>
</a>
qq504759550 2010-09-08
  • 打赏
  • 举报
回复
有人告诉我说要加判断,可是我对于那种判断不会写,要是真的只能用判断的话,能发个例子给我看下吗???

62,272

社区成员

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

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

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

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