asp.net2.0中无限级的列表如何使用Repeater嵌套显示出来?

wljkcpf 2008-12-13 04:47:20
1.asp.net2.0中无限级的列表如何使用Repeater嵌套显示出来?
2.使用Repeater嵌套显示出来后如何取出各个Repeater内控件的值?

谢谢各位大虾
...全文
148 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
lyiverson 2012-10-23
  • 打赏
  • 举报
回复
这样可以吗???
姓名不能为空 2012-10-12
  • 打赏
  • 举报
回复
我也遇到同样的问题 不知道 大侠做的咋样?可否见解一下?
sakalymyer 2011-08-06
  • 打赏
  • 举报
回复
回帖是一种美德!传说每天回帖即可获得 10 分可用分!
lk2580 2011-01-06
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 zpcoder 的回复:]
C# code
DataSet data = new DataSet();
klkl;
lk2580 2011-01-06
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 gjfizx 的回复:]
引用 1 楼 gongsun 的回复:
无限级的列表?

什么意思?
没看明白
[/Quote]
5656654
lsc123 2009-06-30
  • 打赏
  • 举报
回复
回帖是一种美德!传说每天回帖即可获得 10 分可用分!
wljkcpf 2008-12-15
  • 打赏
  • 举报
回复
??
wljkcpf 2008-12-14
  • 打赏
  • 举报
回复
大虾们,谢谢了。

我是想用repeater将无限级别的新闻类别展示出来,可能需要使用takeshe所说的动态生成repeater,但是我不知道怎么做。

zpcoder所给的代码是treeview实现的,我需要的不是这个,谢谢。
zpcoder 2008-12-13
  • 打赏
  • 举报
回复
DataSet data = new DataSet();
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
//data = 数据;
SqlConnection conn = new SqlConnection("server=(local);uid=sa;pwd=;database=pubs");
SqlDataAdapter da = new SqlDataAdapter("select * from parent_channel ", conn);
conn.Open();

da.Fill(data);
InitTree(TreeView1.Nodes, "0");
}
}

public void InitTree(TreeNodeCollection Nds, string parentID)
{
TreeNode newNode;

DataRow[] rows = data.Tables[0].Select("parentid=" + parentID);
foreach (DataRow row in rows)
{
newNode = new TreeNode(
row["title"].ToString(),
row["lid"].ToString(),
row["lid"].ToString());
Nds.Add(newNode);

InitTree(newNode.ChildNodes, row["lid"].ToString());
}
}

/*
表结构

lid parentid title
--------------------------
lid= 你的 id
parnetid = 你的 fid
title =你的 channelname */
takeshe 2008-12-13
  • 打赏
  • 举报
回复
无限级?是不是想动态生成Repeater?
ltlljt13142 2008-12-13
  • 打赏
  • 举报
回复
回帖是一种美德!传说每天回帖即可获得 10 分可用分!
gjfizx 2008-12-13
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 gongsun 的回复:]
无限级的列表?

什么意思?
[/Quote]没看明白
gongsun 2008-12-13
  • 打赏
  • 举报
回复
无限级的列表?

什么意思?

62,269

社区成员

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

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

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

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