1、return View();
返回值
類型:System.Web.Mvc.ViewResult
將視圖呈現給響應的?View()?結果。
注釋
View()?類的此方法重載將返回一個具有空?ViewName?屬性的?ViewResult?對象。?如果你正在編寫控制器操作的單元測試,則需為那些不采用字符串視圖名稱的單元測試考慮到空?ViewName?屬性。
在運行時,如果?ViewName?屬性為空,則將使用當前操作名稱取代?ViewName?屬性。
2、return View(object model);
參數
- model
- 類型:System.Object
視圖呈現的模型。
返回值
類型:System.Web.Mvc.ViewResult視圖結果。
注釋
View()?方法的此重載將返回一個具有空?ViewName?屬性的?ViewResult?對象。?如果你正在編寫控制器操作的單元測試,則需為那些不采用字符串視圖名稱的單元測試考慮到空?ViewName?屬性。
3、return?View(string viewName);
參數
- viewName
- 類型:System.String
為響應呈現的視圖的名稱。
返回值
類型:System.Web.Mvc.ViewResult視圖結果。
注釋
在執行此方法所準備的結果對象時,ASP.NET MVC 框架會將該對象寫入響應。
4、return?View(IView view);
參數
- view
- 類型:System.Web.Mvc.IView
為響應呈現的視圖。
返回值
類型:System.Web.Mvc.ViewResult視圖結果。
注釋
在執行此方法所準備的結果對象時,ASP.NET MVC 框架會將該對象寫入響應。
5 return View(string viewName, object model);
參數
- viewName
- 類型:System.String
為響應呈現的視圖。
- model
- 類型:System.Object
視圖呈現的模型。
返回值
類型:System.Web.Mvc.ViewResult視圖結果。
注釋
在執行此方法所準備的結果對象時,ASP.NET MVC 框架會將該對象寫入響應。
6 return View(string viewName, string masterName);
參數
- viewName
- 類型:System.String
為響應呈現的視圖的名稱。
- masterName
- 類型:System.String
在呈現視圖時要使用的母版頁或模板的名稱。
返回值
類型:System.Web.Mvc.ViewResult視圖結果。
注釋
在執行此方法所準備的結果對象時,ASP.NET MVC 框架會將該對象寫入響應。
7 return?View(IView view, object model);?
參數
- view
- 類型:System.Web.Mvc.IView
為響應呈現的視圖。
- model
- 類型:System.Object
視圖呈現的模型。
返回值
類型:System.Web.Mvc.ViewResult視圖結果。
注釋
在執行此方法所準備的結果對象時,ASP.NET MVC 框架會將該對象寫入響應
8return View(string viewName, string masterName, object model);
參數
- viewName
- 類型:System.String
為響應呈現的視圖的名稱。
- masterName
- 類型:System.String
在呈現視圖時要使用的母版頁或模板的名稱。
- model
- 類型:System.Object
視圖呈現的模型。
返回值
類型:System.Web.Mvc.ViewResult視圖結果。
注釋