2009-05-06 6 views

Antwort

-1

1) Unnötige Komplexität sollte immer vermieden werden.
2) Wenn sie notwendig sind.
3) Weniger komplizierte Optionen.

+0

Können Sie auf alle drei erweitern. Vielen Dank. – user79755

1

Ich vermeide sie meist, wenn ein Postback erforderlich ist. Sie zu rekonstruieren ist ein Schmerz. Wenn möglich, bauen Sie sie in eine <asp:repeater> oder andere Steuerung, die datengebunden sein kann.

+0

Ich stimme zu. Gute Antwort. – user79755

2
  1. No
  2. Wenn Sie erst zur Laufzeit nicht wissen, die Kontrolle, die Sie
  3. Ich habe keine Angst vor dynamischen Kontrollen .. instanziiert wollen

Für sie auf Post Rehydratisieren zurück Ich benutze a DynamicControlsPlaceholder

Es ist großartig, wenn Sie ein Steuerelement zurück mit seinem Viewstatus bringen möchten, ohne es bei jeder Anfrage selbst zu rekonstruieren.

+0

Sehr nette Chris. Vielen Dank. – user79755