在ASP。NET 中,在一个站点下已经存在两个相互独立的页面,现在要将他们合并到一个页面中并可以在该页面内切换,就象我们平时在WINDOWS桌面点击右键—>属性,在顶端有一排按钮,点不同的标题可以切换到不同的功能页面 那样的形式,因为两个页面已经做好,现在只想将界面以这样的形式实现,最好不要改动原来的后台逻辑和代码,请问应该怎么实现?最好能给出例子,谢谢!!

解决方案 »

  1.   

    用TabStrip控件,在Microsoft.Web.UI.WebControls.dll里面。
    Microsoft.Web.UI.WebControls.dll里面有4个控件,他们分别是TreeView,ToolBar,TabStrip,MultiPage
      

  2.   

    xici.net就是用你说的方法
    你可以注册一个帐号去研究一下
    我也想好好研究一下,不过还没有时间
    :)
      

  3.   

    <%@ Page CodeBehind="tabstrip.aspx.cs" Language="c#" AutoEventWireup="false" Inherits="TreeViewTest.tabstrip" %>
    <%@ Register TagPrefix="ie" Namespace="Microsoft.Web.UI.WebControls" Assembly="Microsoft.Web.UI.WebControls" %>
    <HTML>
    <body>
    <form runat="server">
    <ie:TabStrip runat="server" TabDefaultStyle="background-color:#000000;font-family:verdana;font-weight:bold;font-size:8pt;color:#ffffff;width:79;height:21;text-align:center"
    TabHoverStyle="background-color:#777777" TabSelectedStyle="background-color:#ffffff;color:#000000"
    id="TabStrip1">
    <ie:Tab Text="Home"></ie:Tab>
    <ie:Tab Text="About us"></ie:Tab>
    <ie:Tab Text="Products"></ie:Tab>
    <ie:Tab Text="Support"></ie:Tab>
    <ie:Tab Text="Contact us"></ie:Tab>
    </ie:TabStrip>
    </form>
    </body>
    </HTML>