treeview的有关代码;http://adandelion.cnblogs.com/articles/276223.html
button事件:
private void Button1_Click(object sender, System.EventArgs e)
{
string zhangjie="";
if(TreeView1.Nodes[0].Nodes[0].Checked)
zhangjie+="'+TreeView1.Nodes[0].Nodes[0].Text.ToString()+'"+",";
if(TreeView1.Nodes[0].Nodes[1].Checked)
............
zhangjie+=TreeView1.Nodes[0].Nodes[5].Text.ToString();
Label1.Text = zhangjie;
可每次Label1.text的内容都是空的
button事件:
private void Button1_Click(object sender, System.EventArgs e)
{
string zhangjie="";
if(TreeView1.Nodes[0].Nodes[0].Checked)
zhangjie+="'+TreeView1.Nodes[0].Nodes[0].Text.ToString()+'"+",";
if(TreeView1.Nodes[0].Nodes[1].Checked)
............
zhangjie+=TreeView1.Nodes[0].Nodes[5].Text.ToString();
Label1.Text = zhangjie;
可每次Label1.text的内容都是空的
解决方案 »
- 请给 一个showModalDialog 窗体传值的例子吧
- 哪几个网站是asp.net做的
- 关于Ado.NET实体框架EntityFramework的问题?
- 100分求access 中的sql语句问题。
- 请教:marquee滚动设定问题
- 怎么样修改树型控件(treeview)结点的字体和背景颜色?好心人帮帮忙吧!
- (超菜问题).net中数组下限是什么意思啊?谢谢好心人~
- 麻烦各位推荐几个学习asp.net的优秀网站?
- .net程序怎样调用oracle的MERGE
- 合并DataTable时,如何消除重复列
- 分不多,但已是我的全部了:( 很菜的问题~
- gridview在IIS中变傻了(分页问题)?
{
TreeView1.Attributes.Add("oncheck","tree_oncheck(this)");
}
{
TreeView1.Attributes.Add("oncheck","tree_oncheck(this)");
}也不行
Label1.Text="wrong";
else
Label1.Text = zhangjie;
这样的话 每次都显示wrong 即使我选中某个node
// in your page load event
if( ! this.IsPostback )
{
//Init your treeview here
}
加这个if(!IsPostBack)
{
TreeView1.Attributes.Add("oncheck","tree_oncheck(this)");
}也不行
<iewc:TreeNode NodeData="0" CheckBox="True" Text="全选" Expanded="True">
<iewc:TreeNode NodeData="1" CheckBox="True" Text="第一章" Expanded="True"></iewc:TreeNode>
<iewc:TreeNode NodeData="5" CheckBox="True" Text="第五章" Expanded="True"></iewc:TreeNode>
</iewc:treeview>
静态绑定function tree_oncheck(tree)
{
var node=tree.getTreeNode(tree.clickedNodeIndex);
var Pchecked=tree.getTreeNode(tree.clickedNodeIndex).getAttribute("checked");
setcheck(node,Pchecked);
document.all.checked.value="";
document.all.unchecked.value="";
FindCheckedFromNode(TreeView1);
}
function initchecknode()
{
var node=TreeView1.getTreeNode("1");
node.setAttribute("Checked","true");
setcheck(node,"true");
FindCheckedFromNode(TreeView1);
}
function tree_oncheck(tree)
{
var node=tree.getTreeNode(tree.clickedNodeIndex);
var Pchecked=tree.getTreeNode(tree.clickedNodeIndex).getAttribute("checked");
setcheck(node,Pchecked);
document.all.checked.value="";
document.all.unchecked.value="";
FindCheckedFromNode(TreeView1);
}