TreeNode nodeChild = new TreeNode();
nodeChild.Text = "sdf";
node.Nodes.Add(nodeChild); 为什么不行呀
nodeChild.Text = "sdf";
node.Nodes.Add(nodeChild); 为什么不行呀
解决方案 »
- 点按钮之后GridView中的内容消失
- 求一段使用ChangePassword1控件修改密码的语句
- 如何把多个frame间的白边去掉
- [难]:高手帮看看一个sql语句怎么写
- Visual Studio .NET 2002项目 转换到 Visual Studio .NET 2003
- 请问怎末实现单击 LinkButton 弹出一个没有工具栏、地址栏的页面,并向这个页面传递一个变量???????
- 怎么修改Machine.Config的配置
- select.innerHTML无效
- asp.net里面怎么实现象php中echo那样的语句,可以直接在浏览器中显示变量??
- 我安装了VS.NET以后,以前的Visual SourceSaft出问题了?
- Response.Redirect的问题
- 大家帮忙找下这个获取矩形坐标的规律
不知道我有没有记错。
node.PopulateOnDemand = false;
node.Text = ds.Rows[i]["funcname"].ToString();
node.Value = ds.Rows[i]["funcid"].ToString();
node.ImageUrl = "image/treeParent.jpg";
TreeView1.Nodes.Add(node); /*上面是绑定的,下面我想绑定子节点,但是写各固定的试一下不行*/
TreeNode nodeChild = new TreeNode();
nodeChild.Text = "sdf";
node.Nodes.Add(nodeChild);
TreeView node = new TreeView();
TreeNode nodeChild = new TreeNode();
nodeChild.Text = "sdf";
node.Nodes.Add(nodeChild);
你的这些代码放在哪了?
public void Page_Load(object sender,EventArgs e)
{
if(!IsPostBack)
{
.... TreeNode node = new TreeNode();
node.PopulateOnDemand = false;
node.Text = ds.Rows[i]["funcname"].ToString();
node.Value = ds.Rows[i]["funcid"].ToString();
node.ImageUrl = "image/treeParent.jpg";
TreeView1.Nodes.Add(node);
}
}
node.PopulateOnDemand = false;
node.Text = ds.Rows[i]["funcname"].ToString();
node.Value = ds.Rows[i]["funcid"].ToString();
node.ImageUrl = "image/treeParent.jpg";
TreeView1.Nodes.Add(node);
这些代码是放在一个方法中的,加载时调用了该方法
nodse.Text = "sdf";
nodse.Value = "sdf";
TreeView1.Nodes.Add(nodse); TreeNode nodeChild = new TreeNode();
nodeChild.Text = "sdf";
nodeChild.Value = "sdf";
nodse.Nodes.Add(nodeChild); 这段代码效果一样的,总是报 nodse.Nodes.Add(nodeChild); 有问题
编译器错误消息: CS1061: “System.Web.UI.WebControls.TreeNode”不包含“Nodes”的定义,并且找不到可接受类型为“System.Web.UI.WebControls.TreeNode”的第一个参数的扩展方法“Nodes”(是否缺少 using 指令或程序集引用?)
但是引用填加不上
你这个是要向子节点添加吧?
要换成node.ChildNodes.Add(...)
nodeChild.Text = "sdf";
//把当前节点添加到根节点
TreeView1.Nodes.Add(nodeChild);
//把当前节点添加到第一个根节点的子节点
TreeView1.Nodes[0].ChildNodes.Add(nodeChild);
tn.Text = "1";
tn.Value = "2";
tn.Expanded =false;
this.TreeView1.Nodes.Add(tn);
addchildnode(tn);
/// <summary>
/// 绑定TreeView控件
/// </summary>
protected void BindTreeView()
{
//先清空所有节点
tvMenu.Nodes.Clear();
TreeNode node = new TreeNode();
node.Text = "parentText";
node.Value = "parentValue";
//切换节点的展开和折叠状态
node.SelectAction = TreeNodeSelectAction.Expand;
//绑定子节点
GetChildrenNode(node);
//添加根节点
TreeView1.Nodes.Add(node);
}
protected void GetChildrenNode(TreeNode parentNode)
{
TreeNode node = new TreeNode();
node.Text = "1";
node.Value = "2";
//添加节点
parentNode.ChildNodes.Add(node);
}
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
BindTreeView();
}
}