ViewContext Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Encapsulates information that is related to rendering a view.
public class ViewContext : System.Web.Mvc.ControllerContext
type ViewContext = class
inherit ControllerContext
Public Class ViewContext
Inherits ControllerContext
- Inheritance
Constructors
ViewContext() |
Initializes a new instance of the ViewContext class. |
ViewContext(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. |
Properties
ClientValidationEnabled |
Gets or sets a value that indicates whether client-side validation is enabled. |
Controller |
Gets or sets the controller. (Inherited from ControllerContext) |
DisplayMode |
Gets the display mode. (Inherited from ControllerContext) |
FormContext |
Gets or sets an object that encapsulates information that is required in order to validate and process the input data from an HTML form. |
HttpContext |
Gets or sets the HTTP context. (Inherited from ControllerContext) |
IsChildAction |
Gets a value that indicates whether the associated action method is a child action. (Inherited from ControllerContext) |
ParentActionViewContext |
Gets an object that contains the view context information for the parent action method. (Inherited from ControllerContext) |
RequestContext |
Gets or sets the request context. (Inherited from ControllerContext) |
RouteData |
Gets or sets the URL route data. (Inherited from ControllerContext) |
TempData |
Gets data that is associated with this request and that is available for only one request. |
UnobtrusiveJavaScriptEnabled |
Gets or sets a value that indicates whether unobtrusive JavaScript is enabled. |
ValidationMessageElement |
Element name used to wrap a top-level message generated by ValidationMessage(HtmlHelper, String) and other overloads. |
ValidationSummaryMessageElement |
Element name used to wrap a top-level message generated by ValidationSummary(HtmlHelper) and other overloads. |
View |
Gets an object that implements the IView interface to render in the browser. |
ViewBag |
Gets the dynamic view data dictionary. |
ViewData |
Gets the view data that is passed to the view. |
Writer |
Gets or sets the text writer object that is used to write HTML output. |
Methods
OutputClientValidation() |
Writes the client validation information to the HTTP response. |