当前位置: 代码迷 >> C# >> 关于Treeview跟TabControl控件的结合使用
  详细解决方案

关于Treeview跟TabControl控件的结合使用

热度:214   发布时间:2016-05-05 05:05:29.0
关于Treeview和TabControl控件的结合使用
如图,我希望点击左边的一个节点,右边的Control便出现相应的内容,请问如何实现!
------解决思路----------------------
TreeView的AfterSelect事件中调用tabControl的DeselectTab方法
------解决思路----------------------
TreeView控件左面显示标题、右面显示标题内容示例
//设置Content控件
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
   <table style="width: 632px; height: 384px" cellpadding="0" cellspacing="0" class="style1">
        <tr>
            <td style="width: 84px; height: 432px;">
                <iframe src="TreeMenuSys.aspx"  name="leftFrame" width="200"  frameborder="no" scrolling="no" style="height: 478px; width: 157px; background-image: url(../../Images/Skin/left.jpg);" ></iframe>
            </td>
            <td style="width: 95px; height: 432px;">
                <iframe src="CommonPage.aspx" name="rightFrame" frameborder="no" scrolling="no" 
                    height="500" style="width: 760px; height: 483px;"></iframe>
            </td>
        </tr>
    </table>
</asp:Content>
//leftFrame设置TreeView控件标题右面显示标题内容
 <asp:TreeView ID="TreeView1" runat="server" Height="241px" Font-Size="12pt" ForeColor="Black" Width="121px" style="left: 1px; position: relative; top: -64px" ImageSet="Faq" >
            <Nodes>
                <asp:TreeNode Text="学员后台管理" ToolTip="学员后台管理" Value="学员后台管理">
                   
               
               <asp:TreeNode Text="系统管理" ToolTip="系统管理" Value="系统管理">
                <asp:TreeNode Text="学员管理员" ToolTip="学员管理员" Value="学员管理员" Target="rightFrame" NavigateUrl="AdminManage.aspx"></asp:TreeNode>
                    <asp:TreeNode Text="后勤管理" ToolTip="后勤管理" Value="后勤管理" Target="rightFrame" 
                       NavigateUrl="~/Module/Admin/BlogType.aspx"></asp:TreeNode>
                    <asp:TreeNode Text="业务管理" ToolTip="业务管理" Value="业务管理" Target="rightFrame" 
                       NavigateUrl="~/Module/Admin/LinkManage.aspx"></asp:TreeNode>
                    <asp:TreeNode Text="学员管理" ToolTip="学员管理" Value="学员管理" Target="rightFrame" 
                       NavigateUrl="~/Module/Admin/BlogManage.aspx"></asp:TreeNode>
                       <asp:TreeNode Text="食堂管理" ToolTip="食堂管理" Value="食堂管理" Target="rightFrame" 
                       NavigateUrl="~/Module/Admin/manage_AD.aspx"></asp:TreeNode>
                       <asp:TreeNode Text="人事管理" ToolTip="人事管理" Value="人事管理" Target="rightFrame" 
                       NavigateUrl="~/Module/Admin/ST_admin_replay.aspx"></asp:TreeNode>
                       <asp:TreeNode Text="出勤管理" ToolTip="出勤管理" Value="出勤管理" Target="rightFrame" 
                       NavigateUrl="~/Module/Admin/ST_admin_message.aspx"></asp:TreeNode>
                 </asp:TreeNode>
                    <asp:TreeNode NavigateUrl="~/Module/Blog/LonginOut.aspx" Target="_top" Text="退出登录" Value="退出登录"></asp:TreeNode>
                </asp:TreeNode>
            </Nodes>
            <HoverNodeStyle ForeColor="Purple" Font-Underline="True" />
            <SelectedNodeStyle Font-Underline="True" HorizontalPadding="0px" VerticalPadding="0px" />
            <ParentNodeStyle Font-Bold="False" />
            <NodeStyle Font-Names="Tahoma" Font-Size="8pt" ForeColor="DarkBlue" HorizontalPadding="5px"
                NodeSpacing="0px" VerticalPadding="0px" />
        </asp:TreeView>
  相关解决方案