return View()相关简介web
在asp.net mvc中返回View时使用的是ViewResult,它继承自ViewResultBase 同时它还有个兄弟PartialViewResult。一个用于返回总体,另外一个返回局部(HTML)mvc
使用相关asp.net
一、控制器书写:除最后改成 “return PartialView()” 其他无差异spa
二、视图书写:@Html.Partial() 具备四个重载。根据状况选用.net
@Html.Partial("CustomerListControl") 当这样写的时候查询全部文件名为 "CustomerListControl" 的文件,取第一个(按照字母升序排列)嵌套继承
@Html.Partial("CustomerListControl"); @*模糊查询web内指定文件,同名按照后缀首字母升序排列*@
@Html.Partial("/Views/Home/ViewUserControl.ascx"); @*指定 路径/文件*@
@Html.Partial("CustomerListControl", @Model);
@Html.Partial("CustomerListControl",ViewDataDictionary);@*ViewDataDictionary ViewData字典*@
@Html.Partial("CustomerListControl", @Model, ViewDataDictionary);get