Controller.View Method (Object)

Creates a ViewResult object using the model that renders a view to the response.

Namespace:  System.Web.Mvc
Assembly:  System.Web.Mvc (in System.Web.Mvc.dll)

protected internal ViewResult View(
	Object model


Type: System.Object
The model rendered by the view

Return Value

Type: System.Web.Mvc.ViewResult
The view result.

This overload of the View method returns a ViewResult object with an empty ViewName property. If you are writing unit tests for controller actions, take into account the empty ViewName property for unit tests that do not take a string view name.

At runtime, If the ViewName property is empty, the current action name is used in place of the ViewName property.

The result object that is prepared by this method is written to the response by the MVC framework when the object is executed.

Community Additions