從 Controller Action 返回
從框架提供的基礎 Controller
類繼承時,可以使用方便方法 ViewComponent()
從操作返回檢視元件:
public IActionResult GetMyComponent()
{
return ViewComponent("Login", new { param1 = "foo", param2 = 42 });
}
如果使用 POCO 類作為控制器,則可以手動建立 ViewComponentResult
類的例項。這相當於上面的程式碼:
public IActionResult GetMyComponent()
{
return new ViewComponentResult
{
ViewComponentName = "Login",
Arguments = new { param1 = "foo", param2 = 42 }
};
}