寻求”动态显示网站菜单“的解决办法

jackyzheng 2002-07-31 09:48:33
请教高手:如何在”CODEHIDE"模式下从数据库中读出记录,把记录动态的列出来,
就像网站的菜单一样显示。
样子如: 首 页 | 新 闻 | 技 术 | 论 坛 | 人 才 | 商 城 | 大本营 |《程序员》| 软 件
以前ASP是利用记录集依次循环出记录,而ASP.NET是代码分离,怎样定位这些记录呢,请赐教在下。

...全文
63 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
online 2002-08-02
  • 打赏
  • 举报
回复
你可以用DataReader依次读出数据
再aspx页面中<a href="test.aspx"><%= dr["urlname"]%></a>就可以
wnjer 2002-08-02
  • 打赏
  • 举报
回复
最简单的方法是用Literal控件
将其放在你在网页中要显示的位置(如TD中)
然后从数据库读出生成html即可

当然你也可以自定义控件
jackyhzzjcn 2002-08-02
  • 打赏
  • 举报
回复
这样输出代码啊

<a href=foldername/file.asps?id=XXXXXXXX>YYYYYYYYYYYYYYY</a>

XXXX
YYYY为从数据库中读的数据,将上面整个赋值给一个变量就可以了嘛,或者用个LABEL,在后台程序中赋值给Label11.Text ;
jackyzheng 2002-08-01
  • 打赏
  • 举报
回复
回(飞不动的侠) :你这种方法我想过,但要实现链接如何实现!
龙腾九霄 2002-07-31
  • 打赏
  • 举报
回复
如果你喜欢按照asp地用法,asp.net中还是一样可以那样用。
你可以用DataReader依次读出数据放入一个string (注意这个string不能是private的)
然后再aspx页面中<%= stringname%>就可以了,点到为止。
meetweb 2002-07-31
  • 打赏
  • 举报
回复
你可以使用用户组件或者自定义组件的技术,利用codebehide控制组见的位置,那不就得了。
思路我知道,但是我没有测试过。

62,074

社区成员

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

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

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

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