Back to Devexpress

WidgetFactory<TModel>.AutocompleteFor<TProperty>(Expression<Func<TModel, TProperty>>) Method

aspnetcore-devextreme-dot-aspnet-dot-mvc-dot-factories-dot-widgetfactory-1-dot-autocompletefor-1-x28-system-dot-linq-dot-expressions-dot-expression-system-dot-func-0-0-x29.md

latest2.0 KB
Original Source

WidgetFactory<TModel>.AutocompleteFor<TProperty>(Expression<Func<TModel, TProperty>>) Method

Creates an Autocomplete control for an expression.

Namespace : DevExtreme.AspNet.Mvc.Factories

Assembly : DevExtreme.AspNet.Core.dll

Declaration

csharp
public AutocompleteBuilder AutocompleteFor<TProperty>(
    Expression<Func<TModel, TProperty>> expression
)

Parameters

NameTypeDescription
expressionExpression<Func<TModel, TProperty>>

A strongly-typed lambda expression. Returns a model property that supplies data to a control.

|

Type Parameters

NameDescription
TProperty

The type of the expression result.

|

Returns

TypeDescription
AutocompleteBuilder

An instance of AutocompleteBuilder.

|

Remarks

This method creates an AutocompleteBuilder class instance based on a data model property. Use members of this class to specify control options.

csharp
@model SampleModel

@(Html.DevExtreme().AutocompleteFor(m => m.ModelProperty) // create an Autocomplete
    // call methods to specify additional control options
)

Refer to Strongly-Typed Helpers for more information.

See Also

WidgetFactory<TModel> Class

WidgetFactory<TModel> Members

DevExtreme.AspNet.Mvc.Factories Namespace