FAQ |
Kalender |
![]() |
#1 | ||
|
|||
Medlem
|
Använder ASP.NET 2.0 och C# och vill skapa kontroller dynamiskt. Har provat detta (något förenklat):
Kod:
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { InitMyControls(); } } private void InitMyControls() { // Här skapar jag kontrollerna och placerar ut dem med Parent.Controls.Add(); } Hoppas jag varit tydlig nog - lite svårt att förklara på ett vettigt sätt... Finns det någon bra metod för att åstadkomma det jag vill? (I php hade jag kunnat lösa detta utan större svårighet, men i detta projekt är det ASP.NET 2.0 som gäller.) EDIT Ett förtydligande: Det är samma kontroller som ska skapas varje gång sidan visas, så de är egentligen inte helt "dynamiska". Det är bara det att de är för många för att jag ska orka hårdkoda dem i klartext i aspx-filen. Vill i princip kunna använda en for/foreach-loop för att skapa dem. |
||
![]() |
![]() |
Ämnesverktyg | |
Visningsalternativ | |
|
|