TreeView树怎么传值,我的TreeView是一个页面,我想通过JS将选中的TreeView节点值传到另一个里面的input控件里面?
myNodes[iMyNodeId].NavigateUrl = "JavaScript:SelectProductClassify(" + iMyNodeId.ToString() + ")";这样条用不行的
myNodes[iMyNodeId].NavigateUrl = "JavaScript:SelectProductClassify(" + iMyNodeId.ToString() + ")";这样条用不行的
你在绑定的时候 直接这样写比如你的数据是
url value
1.aspx 值是1绑定肯定是这样的
bind(){
控件.NavigateUrl=数据库.url;
控件.value=数据库.value;}
你只需把 第一句绑定代码换成
控件.NavigateUrl = 数据库.url + "?id=" + 数据库.value
页面的链接就是 1.aspx?id=1 了
TreeNode tempnode=new TreeNode();
tempnode.Text=r["text"].ToString();
tempnode.NodeData=r["ID"].ToString();
tempnode.Target="右框架的name";
tempnode.NavigateUrl="WebForm2.aspx?ID="+tempnode.NodeData;
treeview.Nodes.Add(tempnode);
那么高的级了,楼上这么多答案了。还说没例子????????????、、我花了1分钟测试了下。就能运行了。 怎么会 很难 ? string url = "edit.aspx";
string value = "001";
protected void Page_Load(object sender, EventArgs e) {
TreeNode node = new TreeNode();
node.Text = "点击修改";
node.NavigateUrl = url + "?id=" + value;
TreeView1.Nodes.Add(node);
}
}