Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

ViewContext Constructor (ControllerContext, IView, ViewDataDictionary, TempDataDictionary, TextWriter)

Initializes a new instance of the ViewContext class by using the specified controller context, view, view data dictionary, temporary data dictionary, and text writer.

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

public ViewContext(
	ControllerContext controllerContext,
	IView view,
	ViewDataDictionary viewData,
	TempDataDictionary tempData,
	TextWriter writer
)

Parameters

controllerContext
Type: System.Web.Mvc.ControllerContext
Encapsulates information about the HTTP request.
view
Type: System.Web.Mvc.IView
The view to render.
viewData
Type: System.Web.Mvc.ViewDataDictionary
The dictionary that contains the data that is required in order to render the view.
tempData
Type: System.Web.Mvc.TempDataDictionary
The dictionary that contains temporary data for the view.
writer
Type: System.IO.TextWriter
The text writer object that is used to write HTML output.

ExceptionCondition
ArgumentNullException

One of the parameters is null.

Show:
© 2015 Microsoft