ViewDataDictionary.SetModel Method

Sets the data model to use for the view.

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

Syntax

'Declaration
Protected Overridable Sub SetModel ( _
    value As Object _
)
protected virtual void SetModel(
    Object value
)
protected:
virtual void SetModel(
    Object^ value
)

Parameters

Remarks

This method executes before the derived type's instance constructor executes. Derived types must account for this. For example, the logic in the SetModel method must be simple enough that it does not depend on the this pointer (Me in Visual Basic) to reference a fully constructed object.

See Also

Reference

ViewDataDictionary Class

System.Web.Mvc Namespace