|
联合使用tabstrip和multipage <iewc:TabStrip id="TabStrip1" runat="server" TabSelectedStyle="background-color:#ffffff;color:#000000" TabHoverStyle="background-color:#777777" TabDefaultStyle="background-color:#000000;font-family:verdana;font-weight:bold;font-size:8pt;color:#ffffff;width:79;height:21;text-align:center" Height="24px" TargetID="MultiPage1" Font-Size="10pt"> <iewc:Tab Text="基本情况"></iewc:Tab> <iewc:TabSeparator></iewc:TabSeparator> <iewc:Tab Text="文件权限"></iewc:Tab> <iewc:TabSeparator></iewc:TabSeparator> <iewc:Tab Text="菜单权限"></iewc:Tab> </iewc:TabStrip> <iewc:MultiPage id="MultiPage1" runat="server" Height="398px" Width="670px"> <iewc:pageview> <DIV style="BORDER-RIGHT: black 1px double; BORDER-TOP: black 1px double; BORDER-LEFT: black 1px double; WIDTH: 670px; BORDER-BOTTOM: black 1px double; HEIGHT: 398px" align="center"><br/> <br/> <br/> 编号: <asp:textbox id="tbxID" runat="server" MaxLength="10" Width="150"></asp:textbox><br/> <br/> 姓名: <asp:textbox id="tbxName" runat="server" MaxLength="20" Width="150"></asp:textbox><br/> <br/> 电话: <asp:textbox id="tbxPhone" runat="server" MaxLength="30" Width="150"></asp:textbox><br/> <br/> 密码: <asp:textbox id="tbxPass1" runat="server" MaxLength="10" TextMode="Password" Width="150"></asp:textbox><br/> <br/> 重复: <asp:textbox id="tbxPass2" runat="server" MaxLength="10" TextMode="Password" Width="150"></asp:textbox><br/> <br/> </DIV> </iewc:pageview> <iewc:pageview> <TABLE id="Table3" style="BORDER-RIGHT: black 1px double; BORDER-TOP: black 1px double; BORDER-LEFT: black 1px double; WIDTH: 670px; BORDER-BOTTOM: black 1px double; HEIGHT: 398px" cellSpacing="0" cellPadding="0" width="480" border="0"> <TR> <TD style="WIDTH:60px"></TD> <TD style="WIDTH: 190px" align="center"> <asp:listbox id="ListBox1" runat="server" Width="160px" Height="260px" DataTextField="Name" SelectionMode="Multiple"></asp:listbox></TD> <TD style="WIDTH: 120px" align="center"><FONT face="宋体"> <INPUT class="Button1" onclick="Add()" type="button" value="添 加" style="WIDTH: 100px"><br/> <br/> <br/> <INPUT class="Button1" onclick="AddAll()" type="button" value="全部添加" style="WIDTH: 100px"><br/> <br/> <br/> <INPUT class="Button1" onclick="Subtract()" type="button" value="移 除" style="WIDTH: 100px"><br/> <br/> <br/> <INPUT class="Button1" onclick="SubtractAll()" type="button" value="全部移除" style="WIDTH: 100px"> </TD> <TD style="WIDTH: 190px" align="center"> <asp:listbox id="ListBox2" runat="server" Width="160px" Height="260px" SelectionMode="Multiple"></asp:listbox> </TD> <TD style="WIDTH: 100px"> <INPUT class="Button1" onclick="doMoveUp()" type="button" value="▲" style="WIDTH: 30px"><br/> <br/> <br/> <INPUT class="Button1" onclick="doMoveDown()" type="button" value="▼" style="WIDTH: 30px"> </TD> </TR> </TABLE> </iewc:pageview> <iewc:pageview> <asp:datalist id="DataList1" runat="server" Width="640px" BorderStyle="Dotted" BorderWidth="1px" Font-Size="10pt"> <ItemTemplate> <TABLE id="Table2" style="WIDTH: 650px; HEIGHT: 26px" cellSpacing="0" cellPadding="1" width="650" border="0"> <TR> <TD bgColor="#d3d3d3"> <asp:CheckBox id=CheckBox1 runat="server" ForeColor="darkred" ToolTip="<%# DataBinder.Eval(Container.DataItem, "ID") %>" Text="<%# DataBinder.Eval(Container.DataItem, "MenuName") %>" Font-Size="10pt"> </asp:CheckBox> </TD> </TR> <TR> <TD> <asp:DataList id=DataList2 runat="server" RepeatColumns="5" DataSource="<%# ChildTable(DataBinder.Eval(Container.DataItem, "ID").ToString()) %>"> <ItemTemplate> <asp:CheckBox id="Checkbox2" Width="120" runat="server" ToolTip="<%# DataBinder.Eval(Container.DataItem, "ID") %>" Text="<%# DataBinder.Eval(Container.DataItem, "MenuName") %>" Font-Size="10pt"> </asp:CheckBox> </ItemTemplate> </asp:DataList> </TD> </TR> </TABLE> </ItemTemplate> <EditItemTemplate> <FONT face="宋体"></FONT> </EditItemTemplate> </asp:datalist> </iewc:pageview> </iewc:MultiPage>
Tabstrip动态的增加一项 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); |