Ich habe Mühe, klare Antworten auf die dynamische Erstellung der gleichen Seite immer wieder zu finden. Die Fragen und Stichproben, die ich gefunden habe, scheinen zu diesem Thema überall zu sein. Ich habe den Lebenszyklus studiert und habe immer noch keine klare Antwort, wohin Code gehen sollte.Dynamisch asp.net mit C# Seiten erstellen
Ich habe eine Masterseite und eine Inhaltsseite. Der gesamte Inhalt im Inhaltsbereich muss dynamisch erstellt werden (Textfelder, ddls, Seitenregisterkarten, Schaltflächen/onclick usw.).
Nachdem ein Benutzer Daten eingegeben und auf eine Senden-Schaltfläche geklickt hat, muss ich die Werte aus dem Formular lesen und die Seite vollständig neu erstellen (keine Steuerelemente zum aktuellen Inhalt hinzufügen/entfernen).
Meine Frage ist dann. Wo lege ich meinen Code ab, um die Seite zu erstellen? Kann ich in diesem Bereich IsPostBack verwenden, damit ich Inhalte mit Request.Form-Werten neu erstellen kann? Funktionieren meine Buttons _Click Events? Gibt es irgendwelche Arbeitsproben, auf die du mich hinleiten könntest?
Vielen Dank für das Feedback ...
PreInit ist der Weg, hier zu gehen. Die Steuerelemente werden im OnInit-Ereignis wiederhergestellt und die Eigenschaften werden den Steuerelementen zugewiesen, jedoch nur, wenn sie den gleichen Namen haben – citronas