私は動的に同じページを繰り返し作成することに明確な答えを見つけることに苦労しています。私が見つけた質問とサンプルは、このトピックの全面的なものであるようです。私はライフサイクルを研究していますが、コードがどこに行くべきかについてはまだ明確な答えがないようです。C#のページで動的にasp.netを作成する
私はマスターページとコンテンツページを持っています。コンテンツエリア内のすべてのコンテンツを動的に作成する必要があります(テキストボックス、ddl、ページタブ、ボタン/ onclickなど)。
ユーザーがデータを入力して送信ボタンをクリックすると、フォームから値を読み取り、ページを完全に再構築する必要があります(現在のコンテンツにコントロールを追加/削除しない)。
私の質問は次にあります。 ページを作成するコードはどこに置いておきますか? この領域ではIsPostBackを使用できるので、Request.Form値でコンテンツを再構築できますか? 私のボタン_Clickイベントは機能しますか? 私に指示できるサンプルがありますか?
は
ここに行く方法はPreInitです。コントロールはOnInitイベントに復元され、プロパティはコントロールに割り当てられますが、名前が同じ場合にのみ – citronas