return view詳解


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
視圖結果。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM