webForumDet fria alternativet

Dynamiskt ladda UC och ajax

.NET

0 svar · 331 visningar · startad av aleborg

Medlem sedan jan. 20013 341 inlägg
Frågan#1

Hej,

sitter med ett dilemma, har en sida som har en trädmeny till vänster och en yta där innehållet ska visas till höger(a la utforskaren), nu vill jag inte ha någon synlig postback när man klickar på de olika noderna i trädet, det är inga problem eftersom jag laddar in kontrollern dynamiskt:

Control FeaturedUserControl = LoadControl( "/uc1.ascx" );
PlaceHolder1.Controls.Add( FeaturedUserControl );

Problemet uppstår i uc1.ascx, som har ett formulär som man ska fylla i, vid postback så kommer ju den kontrollern inte laddas igen!

Hur skulle ni lösa detta? Funderade ett tag på att ha en iframe som visar innehållet till höger, men det känns som en dålig idé.

Ska även tillägga att trädet laddas dynamiskt och därför kan jag inte ladda det hur som helst utan behöver ha kvar hur trädet ser ut hela tiden.

257 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
120 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)