treeview中怎么设置前面的checkbox的状态? treeview有enable属性 checkbox没有吧,你可以初始化时把checkbox设置为false ,按按钮后把checkbox显示出来 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { TreeView1.Nodes.Add(new TreeNode("a")); TreeView1.Nodes.Add(new TreeNode("b")); TreeNode node = new TreeNode("c"); node.ChildNodes.Add(new TreeNode("c1")); node.ChildNodes.Add(new TreeNode("c2")); TreeView1.Nodes.Add(node); } } protected void Button1_Click(object sender, EventArgs e) { foreach (TreeNode node in TreeView1.Nodes) { popu(node); } } void popu(TreeNode node) { node.Checked = true; if (node.ChildNodes != null) { foreach (TreeNode snode in node.ChildNodes) { popu(snode); } } } 关于C#打印的一个问题 printDocument 每次点击按钮在datagrid新增一行 如何用柱状图表达数量(急求) datagirdview中添加数据的问题? 窗体load事件,请帮助 webBrowser设置页面内容出现乱码? 如何在listview显示的数据库信息中通过点击打印按钮实现信息打印 Json反序列化问题 TextBox问题求救 哪位高手有过此种经验? Dataset 删除行的问题,请求帮忙 C#实现将本地文件发送到指定邮箱
{
if (!Page.IsPostBack)
{
TreeView1.Nodes.Add(new TreeNode("a"));
TreeView1.Nodes.Add(new TreeNode("b"));
TreeNode node = new TreeNode("c");
node.ChildNodes.Add(new TreeNode("c1"));
node.ChildNodes.Add(new TreeNode("c2"));
TreeView1.Nodes.Add(node);
}
}
protected void Button1_Click(object sender, EventArgs e)
{
foreach (TreeNode node in TreeView1.Nodes)
{
popu(node);
}
}
void popu(TreeNode node)
{
node.Checked = true;
if (node.ChildNodes != null)
{
foreach (TreeNode snode in node.ChildNodes)
{
popu(snode);
}
}
}