MVC3を使用して、私はまともなウィザードの多段階アプローチを望んでいます。私は、前に、次に、ボタンを保存する必要があります。 「次へ」と「保存」の両方でデータベースにデータを保存します(ステージング表を保持するほど)。ただし、コードを作成して管理するためのナビゲーションを悪夢にしたくありません。私はwebformsでこのようなことをするのに使っていますが、私はmvc3の良い解決策を望んでいます。私は本当にセッションやクッキーを望んでいません。私はSteven SandersonによるApressの本「Pro ASP.NET MVC 2」に注目しました。 478ページに、彼は「あなたがこれを達成するための無限の方法がある」と述べています(ウィザードの多段階のフォームに関する)。mvc3ウィザードのようなページをデータベースに保存する
彼は、Microsoft MVC Futures dllをダウンロードしてデータを収集して保存し、隠れた入力タグをシリアライズすることについて言及しています。
私はこのアプローチと他のアプローチ/ソリューションとの間にいくつかの専門家から意見を聞きたかったのです。
ありがとうございます。 thisポストは、あなたがNuGetで利用可能MVCWizard.Wizard単純なコンポーネントの外観を持つことができますあなたにいくつかの開始
ニース、ありがとう!スティーブン・サンダーソンの本の隠された入力はあまり良くないと思いますか? –
あなたが言及したように、これを実装する多くの方法がありますので、それはあなたには合っていますが、隠された入力はいつか私にいつか神秘に見えます:) – Tassadaque
これは理論的に質問に答えるかもしれませんが[http:// meta.stackexchange.com/q/8259)ここに回答の重要な部分を含め、参照用のリンクを提供してください。 – NullUserException