我正在使用ASP.net MVC與剃刀引擎。cshtml查看不呈現
我有一個頁面和一個按鈕,當點擊按鈕時,我使用Ajax在我的控制器中調用ActionResult
。 Ajax調用:
$.ajax({
type: "GET",
url: "/Home/Review",
success: function (data) {
//alert("yay");
}
});
我ActionResult
方法被擊中很好,但它不會加載speified的看法。 代碼:
public ActionResult Review()
{
return View();
}
目前的觀點Index.cshtml
當回顧()被擊中我想Review.cshtml
可以在屏幕上呈現。 (應呈現爲一個完整的視圖,裏面Index.cshtml還不如局部視圖)
我曾嘗試 - return View("Review");
return View("Review.cshtml");
return View("..\Views\Home\Review.cshtml);
我不能使用 - tml.BeginForm("Action", "Controller", FormMethod.Post);
(見我的其他問題MVC submit button not firing)
的''的success'回調函數的參數data',應包含來自服務器的響應。 – haim770
你想在Index中包含Review.cshtml的內容嗎?如果不是,你爲什麼要做ajax電話? – NicoD
@NicoD不,我想加載審查,而不是索引..喜歡導航到不同的頁面 – DNKROZ