您可以創建部分視圖或返回部分的控制器/操作。
局部視圖
首先創建一個局部視圖(其是沒有像文檔類型,html和主體元件樣板標記剃刀視圖
要使用剃刀的局部視圖:
@Html.Partial("name-of-partial-view", model-for-the-partial-view)
返回部分的動作
爲了有一個控制器創建部分對你來說,創建這樣一個動作:
public DemoController : Controller
{
[ChildActionOnly] // Optional attribute, making this action invisible to the routing system
public ActionResult Demonstration(string someparam)
{
// Do something with someparam to get information to display
return PartialView();
}
}
你需要創建從這個動作返回的局部視圖。 (如前,部分不具備boilrplate標記類似的doctype,html和body)。
並將其從剃鬚刀撥打:
@Html.Action("Demonstration", "Demo", new { someparam = "something" });
如果你想要這個部分的每一頁上,把它在佈局頁面的某處。
哦,是的,非常感謝! 我發現它在谷歌,但不知道,只是要求清楚 – user2165201