2012-10-26 83 views
1

訪問PartialView結果在母版頁中MVC3我有這樣如何使用剃刀

public PartialViewResult CabinSearch() 
{ 
    return PartialView(); 
} 

在控制器的方法和我創建了一個以這種方法。

我需要訪問這個局部視圖母版頁

+1

'public PartialViewResult CabinSearch() { return PartialView(); }' – gou

回答

1

在剃刀,該@Html.Partial(viewName)助手將呈現在視圖中命名局部視圖內聯。如果需要的話,還有其他的調用將模型對象傳遞給局部視圖。

如果您需要調用控制器方法來執行一些計算或數據庫訪問(如您所暗示的),您可以改爲使用@Html.Action(actionName, controllerName)或其中的一些變體 - 其中CabinSearch是您的案例中的操作名稱。這將調用控制器,該控制器將執行任何操作(模型準備),然後渲染局部視圖,然後將其內聯到頁面中。 ();

+0

thanx。其真正的幫助..和解釋好 – gou

+0

我已經使用ado.net,所有數據在列表 的形式>如何搜索列表 '公共PartialViewResult GetSearchedResults(字符串搜索) {VAR 搜索= clsRepository.GetSearchedResults (); return PartialView(); }' >現在我應該在這個控制器中寫什麼代碼。 – gou