从树视图节点重定向 [英] redirect from treeview nodes
本文介绍了从树视图节点重定向的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
大家好..
我设计了带有3个更新面板的aspx页面,并且都具有虚假的可见性
和treeview
我想单击第一个节点panel1.visible = true;
单击第二个节点时panel1.visible = false和panel2.visible = true;
hi all..
I designed aspx page with 3 update panels and all have false visiblity
and treeview
i want to when click first node panel1.visible=true;
when click second node panel1.visible=false and panel2.visible=true;
推荐答案
如果您具有这样的树状视图
if you have a treeview like this
<asp:TreeView ID="TreeView1" runat="server"
onselectednodechanged="TreeView1_SelectedNodeChanged">
<Nodes>
<asp:TreeNode Text="1" Value="1"></asp:TreeNode>
<asp:TreeNode Text="2" Value="2"></asp:TreeNode>
<asp:TreeNode Text="3" Value="3"></asp:TreeNode>
</Nodes>
</asp:TreeView>
在您的代码中放置以下内容:
put something like this in your code behind:
protected void TreeView1_SelectedNodeChanged(object sender, EventArgs e)
{
string nodeval = TreeView1.SelectedNode.Value;
switch (nodeval)
{
case "1": { UpdatePanel1.Visible = true;}
break;
case "2": UpdatePanel2.Visible = true;
break;
case "3": UpdatePanel3.Visible = true;
break;
default: break;
}
}
我认为这应该起作用
I think this should work
http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.treeview.aspx [ http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.treeview.nodes.aspx [ http://www.aspnettutorials.com/tutorials/controls/use-treeview- ctrl-asp4-cs.aspx [ ^ ]
希望以上信息对您有所帮助.
http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.treeview.aspx[^]
http://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols.treeview.nodes.aspx[^]
http://www.aspnettutorials.com/tutorials/controls/use-treeview-ctrl-asp4-cs.aspx[^]
I hope the above information will be helpful.
这篇关于从树视图节点重定向的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文