Html.Action()方法一般用来引用子页的视图的。比如经常使用的上传图片的功能,可以使用js生成input框、生成图片预览html来实现。我也可以把这段html写在我的一个View/share文件夹下名为_ImgPartial.cshtml的页面里,然后每次使用时直接使用@Html.action()就可以把这段html代码引用到我当前的页面了。
@Html.action("ImgPartial","Share")
public ActionResult ImgPartial()
{
return view("_ImgPartial");
}
和Url.Action一样,Html.Action也可以传递参数。