<frame name="left" scrolling="no" src="a.aspx"></frame>
<!--左边的页面,展现数据为a.aspx中的东西-->
<frame name="main" scrolling="auto" src="b.aspx"></frame>
<!--同一页面中相当于两个页面,主要是name的属性起了作用-->
a.aspx文件
<asp:TreeView ID="TreeView1" runat="server">
<Nodes>
<asp:TreeNode Text="后台管理">
<asp:TreeNode Text="新闻管理">
<asp:TreeNode Text="新闻管理" NavigateUrl="~/delnews.aspx" Target="main"/>
<!--在Target="main"中打开,也就是在旁边打开delnews.aspx中的东西,下面都是一样的-->
<asp:TreeNode Text="新闻添加" NavigateUrl="~/addnews.aspx" Target="main"/>
</asp:TreeNode>
<asp:TreeNode Text="产品管理">
<asp:TreeNode Text="产品管理" Target="main" NavigateUrl="delpros.aspx"/>
<asp:TreeNode Text="产品添加" Target="main" NavigateUrl="addpro.aspx"/>
</asp:TreeNode>
<asp:TreeNode Text="订单管理">
<asp:TreeNode Text="订单管理" Target="main" NavigateUrl="delorder.aspx"/>
</asp:TreeNode>
<asp:TreeNode Text="用户管理">
<asp:TreeNode Text="用户管理" Target="main"/>
<asp:TreeNode Text="退出登入" Target="main"/>
</asp:TreeNode>
</asp:TreeNode>
</Nodes>
</asp:TreeView>
b.aspx为空页面