C#高手注意了,200分求一个树形结构,情况紧急,希望大家帮忙

来源:百度知道 编辑:UC知道 时间:2024/05/30 10:08:41
如图显示

初级 初级上机 考试日期(dripdownlist) 考试方式(textbox)

勾选初级时 显示 初级上机
勾选初级上机时显示 考试日期 考试方式 这些都从数据库里读

我的开发环境 VS2008 + sp1 + sql2005

希望高手帮忙解决 如有疑问加我QQ

用递归:
private void LoopChildNodes( TreeNode node )
{
string cid = node.Tag.ToString();
DataView dv = new DataView( _areadatas );
dv.RowFilter = "parentid=" + cid ;

foreach( DataRowView dr in dv ){
TreeNode n = new TreeNode();
n.Text = dr[1].ToString();
n.Tag = dr["cid"].ToString();
n.ImageIndex = 2;
n.SelectedImageIndex = 3;

node.Nodes.Add( n );
LoopChildNodes(n);
}
}

你可以使用一个panel来装初级上机里的内容及相关东东,载入时把panel设为隐藏,选中初级时才然panel显示

初级上机 ?

哪里有?

web的还是winform的?

这跟树什么关系?