从树视图节点重定向 [英] redirect from treeview nodes

查看:79
本文介绍了从树视图节点重定向的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好..

我设计了带有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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆