ViewUserControl Class

Represents the information that is needed to build a user control.

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

public class ViewUserControl extends UserControl implements IViewDataContainer

The ViewUserControl type exposes the following members.

Public methodViewUserControlInitializes a new instance of the ViewUserControl class.

Protected propertyAdapter (Inherited from Control.)
Public propertyAjaxGets the AJAX script for the view.
Public propertyApplication (Inherited from UserControl.)
Public propertyAppRelativeTemplateSourceDirectory (Inherited from Control.)
Public propertyAppRelativeVirtualPath (Inherited from TemplateControl.)
Public propertyAttributes (Inherited from UserControl.)
Protected propertyAutoHandlers Obsolete. (Inherited from TemplateControl.)
Public propertyBindingContainer (Inherited from Control.)
Public propertyCache (Inherited from UserControl.)
Public propertyCachePolicy (Inherited from UserControl.)
Protected propertyChildControlsCreated (Inherited from Control.)
Public propertyClientID (Inherited from Control.)
Public propertyClientIDMode (Inherited from Control.)
Protected propertyClientIDSeparator (Inherited from Control.)
Protected propertyContext (Inherited from Control.)
Public propertyControls (Inherited from Control.)
Public propertyDataItemContainer (Inherited from Control.)
Public propertyDataKeysContainer (Inherited from Control.)
Protected propertyDesignMode (Inherited from Control.)
Public propertyEnableTheming (Inherited from TemplateControl.)
Public propertyEnableViewState (Inherited from Control.)
Protected propertyEvents (Inherited from Control.)
Protected propertyHasChildViewState (Inherited from Control.)
Public propertyHtmlGets the HTML for the view.
Public propertyID (Inherited from Control.)
Protected propertyIdSeparator (Inherited from Control.)
Protected propertyIsChildControlStateCleared (Inherited from Control.)
Public propertyIsPostBack (Inherited from UserControl.)
Protected propertyIsTrackingViewState (Inherited from Control.)
Protected propertyIsViewStateEnabled (Inherited from Control.)
Protected propertyLoadViewStateByID (Inherited from Control.)
Public propertyModelGets the model.
Public propertyNamingContainer (Inherited from Control.)
Public propertyPage (Inherited from Control.)
Public propertyParent (Inherited from Control.)
Public propertyRenderingCompatibility (Inherited from Control.)
Public propertyRequest (Inherited from UserControl.)
Public propertyResponse (Inherited from UserControl.)
Public propertyServer (Inherited from UserControl.)
Public propertySession (Inherited from UserControl.)
Public propertySite (Inherited from Control.)
Public propertySkinID (Inherited from Control.)
Protected propertySupportAutoEvents (Inherited from TemplateControl.)
Public propertyTempDataGets the temporary-data dictionary.
Public propertyTemplateControl (Inherited from Control.)
Public propertyTemplateSourceDirectory (Inherited from Control.)
Public propertyTrace (Inherited from UserControl.)
Public propertyUniqueID (Inherited from Control.)
Public propertyUrlGets the URL for the view.
Public propertyValidateRequestMode (Inherited from Control.)
Public propertyViewBagGets the view bag.
Public propertyViewContextGets or sets the view context.
Public propertyViewDataGets or sets the view-data dictionary.
Public propertyViewDataKeyGets or sets the view-data key.
Protected propertyViewState (Inherited from Control.)
Protected propertyViewStateIgnoresCase (Inherited from Control.)
Public propertyViewStateMode (Inherited from Control.)
Public propertyVisible (Inherited from Control.)
Public propertyWriterGets the writer that is used to render the view to the response.

Protected methodAddedControl (Inherited from Control.)
Protected methodAddParsedSubObject (Inherited from Control.)
Public methodApplyStyleSheetSkin (Inherited from Control.)
Protected methodBeginRenderTracing (Inherited from Control.)
Protected methodBuildProfileTree (Inherited from Control.)
Protected methodClearCachedClientID (Inherited from Control.)
Protected methodClearChildControlState (Inherited from Control.)
Protected methodClearChildState (Inherited from Control.)
Protected methodClearChildViewState (Inherited from Control.)
Protected methodClearEffectiveClientIDMode (Inherited from Control.)
Protected methodConstruct (Inherited from TemplateControl.)
Protected methodCreateChildControls (Inherited from Control.)
Protected methodCreateControlCollection (Inherited from Control.)
Protected methodCreateResourceBasedLiteralControl (Inherited from TemplateControl.)
Public methodDataBind() (Inherited from Control.)
Protected methodDataBind(Boolean) (Inherited from Control.)
Protected methodDataBindChildren (Inherited from Control.)
Public methodDesignerInitialize (Inherited from UserControl.)
Public methodDispose (Inherited from Control.)
Protected methodEndRenderTracing (Inherited from Control.)
Protected methodEnsureChildControls (Inherited from Control.)
Protected methodEnsureID (Inherited from Control.)
Protected methodEnsureViewDataEnsures that view data is added to the ViewDataDictionary object of the user control if the view data exists.
Public methodEquals (Inherited from Object.)
Protected methodEval(String) (Inherited from TemplateControl.)
Protected methodEval(String, String) (Inherited from TemplateControl.)
Protected methodFinalize (Inherited from Object.)
Public methodFindControl(String) (Inherited from Control.)
Protected methodFindControl(String, Int32) (Inherited from Control.)
Public methodFocus (Inherited from Control.)
Protected methodFrameworkInitialize (Inherited from TemplateControl.)
Protected methodGetDesignModeState (Inherited from Control.)
Protected methodGetGlobalResourceObject(String, String) (Inherited from TemplateControl.)
Protected methodGetGlobalResourceObject(String, String, Type, String) (Inherited from TemplateControl.)
Public methodGetHashCode (Inherited from Object.)
Protected methodGetLocalResourceObject(String) (Inherited from TemplateControl.)
Protected methodGetLocalResourceObject(String, Type, String) (Inherited from TemplateControl.)
Public methodGetRouteUrl(Object) (Inherited from Control.)
Public methodGetRouteUrl(RouteValueDictionary) (Inherited from Control.)
Public methodGetRouteUrl(String, Object) (Inherited from Control.)
Public methodGetRouteUrl(String, RouteValueDictionary) (Inherited from Control.)
Public methodGetType (Inherited from Object.)
Public methodGetUniqueIDRelativeTo (Inherited from Control.)
Public methodHasControls (Inherited from Control.)
Protected methodHasEvents (Inherited from Control.)
Public methodInitializeAsUserControl (Inherited from UserControl.)
Protected methodIsLiteralContent (Inherited from Control.)
Public methodLoadControl(String) (Inherited from TemplateControl.)
Public methodLoadControl(Type, Object[]) (Inherited from TemplateControl.)
Protected methodLoadControlState (Inherited from Control.)
Public methodLoadTemplate (Inherited from TemplateControl.)
Protected methodLoadViewState (Inherited from UserControl.)
Public methodMapPath (Inherited from UserControl.)
Protected methodMapPathSecure (Inherited from Control.)
Protected methodMemberwiseClone (Inherited from Object.)
Protected methodOnAbortTransaction (Inherited from TemplateControl.)
Protected methodOnBubbleEvent (Inherited from Control.)
Protected methodOnCommitTransaction (Inherited from TemplateControl.)
Protected methodOnDataBinding (Inherited from Control.)
Protected methodOnError (Inherited from TemplateControl.)
Protected methodOnInit (Inherited from UserControl.)
Protected methodOnLoad (Inherited from Control.)
Protected methodOnPreRender (Inherited from Control.)
Protected methodOnUnload (Inherited from Control.)
Protected methodOpenFile (Inherited from Control.)
Public methodParseControl(String) (Inherited from TemplateControl.)
Public methodParseControl(String, Boolean) (Inherited from TemplateControl.)
Protected methodRaiseBubbleEvent (Inherited from Control.)
Public methodReadStringResource (Inherited from TemplateControl.)
Protected methodRemovedControl (Inherited from Control.)
Protected methodRender (Inherited from Control.)
Protected methodRenderChildren (Inherited from Control.)
Public methodRenderControl(HtmlTextWriter) (Inherited from Control.)
Protected methodRenderControl(HtmlTextWriter, ControlAdapter) (Inherited from Control.)
Public methodRenderViewRenders the view by using the specified view context.
Protected methodResolveAdapter (Inherited from Control.)
Public methodResolveClientUrl (Inherited from Control.)
Public methodResolveUrl (Inherited from Control.)
Protected methodSaveControlState (Inherited from Control.)
Protected methodSaveViewState (Inherited from UserControl.)
Protected methodSetDesignModeState (Inherited from Control.)
Public methodSetRenderMethodDelegate (Inherited from Control.)
Protected methodSetStringResourcePointer (Inherited from TemplateControl.)
Public methodSetTextWriter Obsolete. Sets the text writer that is used to render the view to the response.
Public methodSetTraceData(Object, Object) (Inherited from Control.)
Public methodSetTraceData(Object, Object, Object) (Inherited from Control.)
Protected methodSetViewDataSets the view-data dictionary by using the specified view data.
Public methodTestDeviceFilter (Inherited from TemplateControl.)
Public methodToString (Inherited from Object.)
Protected methodTrackViewState (Inherited from Control.)
Public methodTryUpdateModel``1(UMP) (Inherited from UserControl.)
Public methodTryUpdateModel``1(UMP, IValueProvider) (Inherited from UserControl.)
Public methodUpdateModel``1(UMP) (Inherited from UserControl.)
Public methodUpdateModel``1(UMP, IValueProvider) (Inherited from UserControl.)
Protected methodWriteUTF8ResourceString (Inherited from TemplateControl.)
Protected methodXPath(String) (Inherited from TemplateControl.)
Protected methodXPath(String, IXmlNamespaceResolver) (Inherited from TemplateControl.)
Protected methodXPath(String, String) (Inherited from TemplateControl.)
Protected methodXPath(String, String, IXmlNamespaceResolver) (Inherited from TemplateControl.)
Protected methodXPathSelect(String) (Inherited from TemplateControl.)
Protected methodXPathSelect(String, IXmlNamespaceResolver) (Inherited from TemplateControl.)

Public eventAbortTransaction (Inherited from TemplateControl.)
Public eventCommitTransaction (Inherited from TemplateControl.)
Public eventDataBinding (Inherited from Control.)
Public eventDisposed (Inherited from Control.)
Public eventError (Inherited from TemplateControl.)
Public eventInit (Inherited from Control.)
Public eventLoad (Inherited from Control.)
Public eventPreRender (Inherited from Control.)
Public eventUnload (Inherited from Control.)

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.