2011-07-18 18 views
0

更新または挿入が成功したビューを開きたいとします。私は単純なステータスページだけが必要なので、私はアクションを作成しませんでした。私はStatus.cshtmlというビューを作成しました ビューが見つからないというメッセージが表示されます。どんな考えが間違っていますか? これが機能するにはアクションが必要ですか?asp.net MVC3 View

+3

1:過去の質問の回答を受け入れてください。 2:今ビューをどのように呼び出そうとしているのかを私たちに伝えるのに十分なコードを提供してください。 – StriplingWarrior

+0

コントローラからコードを提供できますか? – Dirk

+0

可能な複製[asp.net mvcは、コントローラのアクションを作成せずに、レンダリングのためにビューを利用する](http://stackoverflow.com/questions/4056308/asp-net-mvc-utilize-view-for-rendering-without-creating -a-controller-action) –

答えて

1

ビューのみでは不十分です。あなたの要求はまず、Asp.net mvc routingを介してコントローラーアクションに到達し、正しいアクションが見つかった場合にのみ関連するビューが表示されます。 Hereは、asp.netコントローラとビューの動作を素早く把握する必要がある場合のビデオです。

4

あなたのプロセスが正常に次のコード行を使用し終えた...

return View("Status");

注:何のアクションメソッドは、同じ名前ではありません - そうwww.yourdomain.com/に移動YourController/Statusは正しくルーティングされません...