日期:2014-05-20  浏览次数:20446 次

关于asp.net树形控件取值的问题!
我想单击树型某节点时,取出其text,NodeData的值,不知道触发什么事件,该如何取出?能否贴出事件名,和代码?(NavigateUrl的方式除外),我用的是Microsoft.Web.UI.WebControls.TreeView控件?

------解决方案--------------------
SelectedIndexChange
------解决方案--------------------
看里在哪里取了? 客户端还是服务器端? 服务器端就用楼上的。 客户端麻烦一点,但不用postback.
------解决方案--------------------
CS:
TreeView1_SelectedNodeChanged(object sender, EventArgs e)



------解决方案--------------------

private void tvSubject_SelectedIndexChange(object sender, Microsoft.Web.UI.WebControls.TreeViewSelectEventArgs e)
{
TreeNode xNode=tvSubject.GetNodeFromIndex(e.NewNode);
xNode.Expanded=true;
GetInfo(tvSubject.GetNodeFromIndex(tvSubject.SelectedNodeIndex).NodeData.Trim(),cmbYear.SelectedValue.Trim());
}