コントローラーに、レコードをデータベースに保存してビューに戻る POST アクションがあるとします。私は次のようなことをします:
[HTTP POST]
public ActionView Save()
{
//....do stuff
return View(); //This will return back to /ControllerName/Index
//or I can do something like this:
return View("ViewName") //this will return to /ControllerName/ViewName
}
しかし、複数のビューから Save メソッドを呼び出したとします。アクションを呼び出したビューに戻る最善の方法は何ですか? ビュー名をクエリ文字列に保存する必要がありますか? またはビューバッグに?たぶん、より良いアプローチがありますか?