日期:2014-05-19  浏览次数:20727 次

怎样得到TreeView的Nodedata值?
我从数据库中构建树时,用这句
MenuItems[i].NodeData=myDataReader[ "链接id "].ToString().Trim();
对结点的NodeData给值,
当我点击结点时,我要怎样得到我要的 "链接id "的值呢??

------解决方案--------------------
string 链接id=(string)选中的.NodeData.
------解决方案--------------------
路过……
没看懂问题!
--------------------------------
非学无以广才,非志无以成学!
http://blog.sina.com.cn/PanJinCun

------解决方案--------------------
string ljid = TreeView1.GetNodeFromIndex(TreeView1.SelectedNodeIndex).NodeData;
圆满回答你的问题,分全给我吧,哈哈~~
------解决方案--------------------
在treeView的AfterSelect事件添加如下代码:
private void treeView1_AfterSelect(object sender, System.Windows.Forms.TreeViewEventArgs e)
{
string myClick = this.treeView1.SelectedNode.Text.ToString();
}