私はASP.NETをまったく使用していません。
umbraco cms(ASP.NET)で実行されているWebサイトがあります。簡単なウィザードを作成する必要があります。ユーザーは、簡単なコントロール(チェックボックス、ドロップダウンリスト、ラジオボタン、テキストボックスなど)を使用して質問に回答します。いくつかのステップは以前の回答に依存しますが、そうでないものもあります。
だから、私はこれについて2つの質問があります:
ASP.NET Webサイトでウィザードを作成するためのベストプラクティスは何ですか?ここでSystem.Web.UI.WebControls.Wizardクラスを見ましたが、特にウィザードのすべてのステップが記述されているという事実に注意して、asp.netコントロールとhtmlマークアップを一緒に混合するのが良いアプローチかどうかはわかりません。 1つの巨大なマークアップファイルで。
ウィザードステップのhtmlマークアップ(静的aspxページ)のサンプルがあります。だから私はhtmlとロジックを分けたいのです。将来的には、コードを変更するのではなく、新しいデザインとマークアップを適用できるようにしたいと考えています。このための最良のアプローチは何ですか-htmlとc#コードを分割しますか?
例は大歓迎です。前もって感謝します。