-aaa
-bbb
-ccc
-eee
-fff当传2时自动选种bbb
当传3时自动选种ccc
请问不用脚本如何实现??
-bbb
-ccc
-eee
-fff当传2时自动选种bbb
当传3时自动选种ccc
请问不用脚本如何实现??
解决方案 »
- C#后台调用js然后js传值给后台,求解,急急急急急
- 紧急求救啊。。关于VS2010 制作网页 但浏览器打不开的问题。
- 页面问题,鼠标滑动时,如何取得坐标
- 时分秒 控件
- ASP.NET比ASP好吗?
- 100分求助!紧急!Object reference not set to an instance of an object
- 关于DropDownList绑定后再加一项的问题
- 用vs.net2003不能开发asp.net
- 拖动页面右下角的事件和点击最大化按钮的事件谁知道啊?
- bootstrap 2个div并排 自动适应屏幕 怎么写呢
- datagrid里面我如何取到数据呢?
- 如何跟据DataList中HyperLink的显示值来改变Button的Text值?
{
case 1:
TreeView1.SelectedNodeIndex = "1";
case 2:
TreeView1.SelectedNodeIndex = "2";
case 3:
TreeView1.SelectedNodeIndex = "3";}
{
case 1:
TreeView1.SelectedNodeIndex = "1";
break; case 2:
TreeView1.SelectedNodeIndex = "2";
break; case 3:
TreeView1.SelectedNodeIndex = "3"; break;}
/// <summary>
/// 求Node的层次
/// </summary>
/// <param name="TreeNodeIndex"></param>
/// <returns></returns>
public static int GetExpandLevel(string TreeNodeIndex)
{
int k=0;
for(int i=0;i<TreeNodeIndex.Length;i++)
{
if(TreeNodeIndex[i]=='.')
{
k++;
}
}
return k;
}
/// <summary>
/// 展开并选中树上指定的sNodeIndex(如0.0.1)
/// </summary>
/// <param name="tree"></param>
/// <param name="sNodeIndex"></param>
public static void ExpandTreeNode(TreeView tree,string sNodeIndex)
{
string[] ar=sNodeIndex.Split(".".ToCharArray());
TreeNodeCollection nodes=tree.Nodes;
int index=0;
if(ar.Length>=2)
{
for(int i=0;i<ar.Length-2;i++)
{
index=Convert.ToInt32(ar[i]);
nodes=nodes[index].Nodes;
//tree.Nodes[0].Nodes[1].Nodes[1].Expanded
}
index=Convert.ToInt32(ar[ar.Length-2]);
nodes[index].Expanded=true;
}
else
{
index=Convert.ToInt32(ar[0]);
nodes[index].Expanded=true;
}
tree.ExpandLevel = GetExpandLevel(sNodeIndex);
tree.SelectedNodeIndex=sNodeIndex;
}