請問可以在頁面上TREEVIEW外部做一個按鈕來控制TREEVIEW中的節點展開嗎?
比如PROJECT是主干,下面有ACTIVE,OVERDUE,COMPLETE 等節點,我在外部用一個按鈕可以把ACTIVE節點下面的數據展開嗎?
請高手指教~~
比如PROJECT是主干,下面有ACTIVE,OVERDUE,COMPLETE 等節點,我在外部用一個按鈕可以把ACTIVE節點下面的數據展開嗎?
請高手指教~~
解决方案 »
- IIS 5.1下配置应用程序扩展名映射问题
- 关于get和post提交数据的问题,知道饿DD请进!^_^
- webservices接受参数问题
- 请教FileUpload的问题,请大家来看看,帮帮忙!
- 如何对两个整数进行与操作?(50分)
- asp.net下怎么通过按扭事件浏览客户端的本地目录?
- 开发一个TextBox控件中出现的问题!很菜的问题,大伙进来看看! 送高分!!1
- 文件下载问题,怎么把内存中间的文件流让用户下载?
- 函数调用问题?
- 奇怪了,SelectedIndexChanged事件没有发生?帮我看看啊!!
- 关于超时问题,望各位大虾帮忙
- 我在内存中保存了一个DataView.我现在要将它绑定到DataGrid上,但要实现分页功能.如何做啊?
private void FindInTree(string strNodeName)
{
foreach(TreeNode tn in TV_Org.Nodes)
{
if (tn.Text != strNodeName)
{
FindInTree(tn,strNodeName);
}
else
{
ExpandTree(tn);
return;
}
}
} private void FindInTree(TreeNode objTreeNode,string strNodeName)
{
foreach (TreeNode tn in objTreeNode.Nodes)
{
if (tn.Text != strNodeName)
{
FindInTree(tn,strNodeName);
}
else
{
ExpandTree(tn);
return;
}
}
} private void ExpandTree(TreeNode objTreeNode)
{
string strIndex = "0";
objTreeNode.Expanded = true;
strIndex = objTreeNode.GetNodeIndex();
while (objTreeNode.Parent is TreeNode)
{
objTreeNode = ((TreeNode)objTreeNode.Parent);
objTreeNode.Expanded = true;
}
TV_Org.SelectedNodeIndex = strIndex;
}