Legge til en Tab i TabPanel programmeringsmessig (AJAX)
Forum --> ASP.NET
|
Author |
Comment |
Lars P. Løkken
|
Legge til en Tab i TabPanel programmeringsmessig (AJAX) |
18.02.2009 08:46:04
|
|
Hei
Jeg har en AJAX TabPanel med noen faner, så ønsker jeg å kunne legge til flere faner med å bruke en knapp, er det noen som har en løsning på hvordan jeg gjør dette? I så fall ønsker jeg eksemplene i C#.
Tusen takk på forhånd!
Mvh. Lars P. Løkken
|
Henrik Juhlin
|
RE:Legge til en Tab i TabPanel programmeringsmessig (AJAX) |
18.02.2009 14:14:09
|
Hej Så här kan man göra det.
ASPX filen:
<asp:UpdatePanel runat="server"> <ContentTemplate> <ajax:TabContainer id="TabContainer1" runat="server"> <ajax:TabPanel runat="server" HeaderText="Skapad i aspxsidan"> <ContentTemplate> Denna TabPanel är skapad direkt i asxsidan. </ContentTemplate> </ajax:TabPanel> </ajax:TabContainer> <br /> <asp:Button runat="server" ID="btnAddTab" OnClick="btnAddTab_Click" Text="Lägg till en tab via kod" /> </ContentTemplate> </asp:UpdatePanel>
Och sedan i Code Behiend
public void btnAddTab_Click(object sender, EventArgs e) { TabPanel tabPanel = new TabPanel(); tabPanel.HeaderText = "Skapad via Code Behiend";
Label label = new Label(); label.Text = "Denna TabPanel är skapad via Code Behiend";
tabPanel.Controls.Add(label); TabContainer1.Tabs.Add(tabPanel); } |
Lars P. Løkken
|
RE:Legge til en Tab i TabPanel programmeringsmessig (AJAX) |
18.02.2009 16:35:33
|
Tusen takk for hjelpen!!
|
Copyright (C) 2006 Norwegian .NET User Group