WidgetFactory<TModel>.DropDownBoxFor<TProperty>(Expression<Func<TModel, TProperty>>) Method
In This Article
Creates a DropDownBox control for an expression.
Namespace: DevExtreme.AspNet.Mvc.Factories
Assembly: DevExtreme.AspNet.Core.dll
#Declaration
C#
public DropDownBoxBuilder DropDownBoxFor<TProperty>(
Expression<Func<TModel, TProperty>> expression
)
#Parameters
Name | Type | Description |
---|---|---|
expression | Expression<Func<TModel, TProperty>> | A strongly-typed lambda expression. Returns a model property that supplies data to a control. |
#Type Parameters
Name | Description |
---|---|
TProperty | The type of the expression result. |
#Returns
Type | Description |
---|---|
Drop |
An instance of Drop |
#Remarks
This method creates a DropDownBoxBuilder class instance based on a data model property. Use members of this class to specify control options.
@model SampleModel
@(Html.DevExtreme().DropDownBoxFor(m => m.ModelProperty) // create a DropDownBox
// call methods to specify additional control options
)
Refer to Strongly-Typed Helpers for more information.
See Also