私は自分自身にasp.net C#MVCを教えています。データをビューに戻す方法を理解していません。グローバルオブジェクトをビューに戻す
すべてのチュートリアルの例は些細すなわち 1)あなたが本オブジェクトを作成し、コントローラでモデル(書籍) 2)を作成し(とのViewModelにコピー)すなわち著者やタイトルやチャプターのコレクションです。 3)ビュー内のView Modelオブジェクト、つまり@ Model.Titleなどを参照してください。
私の場合、以前に作成されたオブジェクトがあり、そのオブジェクトをビューに戻したいと思います。
たとえば、コントローラー1で作成された図書が図書館にあるとします。 (これは、BOOK1と呼ばれ、その後、ビューに戻される
私はBOOK1に新しい章が追加されます別のコントローラ(コントローラ2)を持つ
だから、質問は次のとおりです。。
a)はどこにありますすべてのコントローラで参照できるようにbook1を作成するには最適な場所ですか? b)book1オブジェクトが作成されると、ビューにどのように戻されますか?私の例では、特定のコントローラー内で作成されたオブジェクトだけが関連付けられたビューに返されるようです。
私の意見では良い答えです。ちょうど1つの詳細 - HttpStatusCodeResultではなくViewに更新されたブックモデルを返すことができます。 –
詳しい返答をよろしくお願いします! – Tysondotnet