MVC newbee here。我有一個主視圖(Index.cshtml)的MVC3項目。從這個視圖中你可以進入CreateRemark.cshtml視圖。您可以在此視圖上創建並保存註釋。在POST操作中,我有將數據保存到數據庫的邏輯,然後我想再次呈現索引視圖。MVC:返回錯誤的URL查看
我這樣做,我的行動CreateRemark年底通過寫
Return View("Index");
我希望我的URL看起來像本地主機/或本地主機/索引。但它一直說本地主機/ CreateRemark?id = 123,而它實際上呈現索引視圖上的HTML。它呈現錯誤,雖然(我還沒有完全調查,但它缺少按鈕中的所有圖像和層次網格未命中第二級),我想我可以通過確保我指示最終用戶到索引視圖在正確的MVC方式。我認爲我做錯了。
GET/POST操作索引和CreateRemark都在同一個主控制器中。我想我以後需要一個RemarkController,但還沒有這樣做。抱歉。
有人可以指點我正確的方向嗎?在此先感謝您的幫助。
視圖與網址不對應,您的路由配置(默認情況下使用{controller}/{action}。 – roryf 2013-03-11 13:28:58
感謝您的回覆。 – 2013-03-11 14:02:08