![]() |
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) 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. |
Ta bort !Page.IsPostBack och anropa InitMyControls från OnInit istället så kommer det fungera kalas
|
Tack! Det löste mitt problem.
|
Alla tider är GMT +2. Klockan är nu 14:29. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson