これは、Webフォームを長年使用した後、MVC(特にMVC 3)をかなり新しくしています。私と一緒に裸にしてください。MVCの親と同じフォームに子アイテムを追加する
右、私は簡単なクイズを作成しようとしています。 データベースの設計は、各質問に任意の数の回答を追加できるようなものです。
これをすべて1つのフォームまたはページで編集したいと思います。
質問には(テキスト、日付、isliveなど)、そして回答を追加するオプションがあります。
アイデアは、現在の回答を編集/削除して追加する機能です。
これは私が最良のアプローチについてはわからないビットです。
これを達成するためにActionResultsにajax/jqueryを呼び出す必要があるかもしれないと思っていましたが、本当にわかりませんか? (ページがリロードされるかどうかは気にしませんが、URLは同じにしておきたい)
上記はCMS側のものです。
私はEntity-framework 4.1のDBコンテキストを作成しました。これを正しく問い合せることができます(既存の質問をループし、その質問の答えをループすることができます)。
EDIT:
ので、1つのアイデアは私が持っていた:私は別のアクションに投稿私のページ上の2つの形式があり 。その後、最初のビューにリダイレクトして、回答を追加するときにすべてをリロードします。