请问一下TabStrip用法? 他是如何动态添加TabStrip中的Tab

解决方案 »

  1.   

    TabStrip要和MultiPage配合使用,TabStrip的TargetID要等于MultiPage的ID,然后在MultiPage里手动加上与TabStrip对应的PageView,就可以了<iewc:TabStrip id="TabStrip1" style="Z-INDEX: 103; LEFT: 104px; POSITION: absolute; TOP: 288px"
    runat="server" TabSelectedStyle="background-color:#ffffff;color:#000000" TabHoverStyle="background-color:#777777"
    TabDefaultStyle="background-color:#f0ff00;font-weight:bold;font-size:8pt;color:#ffffff;width:79;height:21;text-align:center;"
    Width="344px" Height="56px" TargetID="MultiPage1" BorderColor="Black" BackColor="White" BorderWidth="1px">
    <iewc:Tab Text="Tab 1"></iewc:Tab>
    <iewc:TabSeparator></iewc:TabSeparator>
    <iewc:Tab Text="Tab 2"></iewc:Tab>
    <iewc:TabSeparator></iewc:TabSeparator>
    <iewc:Tab Text="Tab 3"></iewc:Tab>
    </iewc:TabStrip>

    <iewc:MultiPage id="MultiPage1" style="Z-INDEX: 106; LEFT: 104px; POSITION: absolute; TOP: 344px"
    runat="server" BackColor="#FFE0C0" Height="160px" Width="664px">
    <iewc:pageview>page1</iewc:pageview>
    <iewc:pageview>page2</iewc:pageview>
    <iewc:pageview>page3</iewc:pageview>
    </iewc:MultiPage>
      

  2.   

    参考一下:
    http://www.gotdotnet.com/team/webcontrols/tab/tab1.aspx
      

  3.   

    他是如何动态添加TabStrip中的Tab?
    给你一个动态填加TabStrip和其中的Tab的:TabStrip1 = new Microsoft.Web.UI.WebControls.TabStrip(); Tab1 = new Microsoft.Web.UI.WebControls.Tab(); 
    Tab2 = new Microsoft.Web.UI.WebControls.Tab(); TabStrip1.Font.Name = "Verdana"; 
    TabStrip1.Font.Bold = false; 
    TabStrip1.Font.Size = 8; Tab1.Text = "About Us"; 
    Tab1.ID = "AboutUs"; 
    TabStrip1.Items.Add(Tab1); Tab2.Text = "Products and Services"; 
    Tab2.ID = "ProductsAndServices"; 
    TabStrip1.Items.Add(Tab2); this.Controls.Add(TabStrip1);