New to Telerik UI for ASP.NET MVC? Start a free 30-day trial

Creates the fluent API builders of the Kendo UI widgets for strongly-typed views.

Definition

Namespace:Kendo.Mvc.UI.Fluent

Assembly:Kendo.Mvc.dll

Type Parameters:

TModel

The type of the data model.

Syntax:

C#
public class WidgetFactory<TModel> : WidgetFactory

Inheritance: objectWidgetFactoryWidgetFactory<TModel>

Inherited Members WidgetFactory.PivotConfiguratorV2()WidgetFactory.PivotGridV2()WidgetFactory.PivotGridV2<T>()WidgetFactory.Menu()WidgetFactory.TreeList<T>(IEnumerable<T>)WidgetFactory.Grid<T>()WidgetFactory.Grid<T>(IEnumerable<T>)WidgetFactory.Grid(DataTable)WidgetFactory.Grid(DataView)WidgetFactory.Grid<T>(string)WidgetFactory.DataSource<T>()WidgetFactory.ListView<T>()WidgetFactory.ListView<T>(IEnumerable<T>)WidgetFactory.ListView<T>(string)WidgetFactory.Splitter()WidgetFactory.TabStrip()WidgetFactory.DateTimePicker()WidgetFactory.DatePicker()WidgetFactory.TimePicker()WidgetFactory.Barcode()WidgetFactory.Sortable()WidgetFactory.Tooltip()WidgetFactory.ColorPalette()WidgetFactory.Calendar()WidgetFactory.PanelBar()WidgetFactory.RecurrenceEditor()WidgetFactory.TimezoneEditor()WidgetFactory.Scheduler<T>()WidgetFactory.PivotGrid()WidgetFactory.PivotGrid<T>()WidgetFactory.PivotConfigurator()WidgetFactory.NumericTextBox()WidgetFactory.NumericTextBox<T>()WidgetFactory.CurrencyTextBox()WidgetFactory.PercentTextBox()WidgetFactory.IntegerTextBox()WidgetFactory.MaskedTextBox()WidgetFactory.MediaPlayer()WidgetFactory.TextBox()WidgetFactory.OTPInput()WidgetFactory.Window()WidgetFactory.LinearGauge()WidgetFactory.RadialGauge()WidgetFactory.DropDownList()WidgetFactory.DropDownTree()WidgetFactory.ComboBox()WidgetFactory.MultiColumnComboBox()WidgetFactory.AutoComplete()WidgetFactory.MultiViewCalendar()WidgetFactory.MultiSelect()WidgetFactory.Slider<T>()WidgetFactory.Slider()WidgetFactory.RangeSlider<T>()WidgetFactory.RangeSlider()WidgetFactory.ProgressBar()WidgetFactory.Upload()WidgetFactory.Button()WidgetFactory.SpeechToTextButton()WidgetFactory.ButtonGroup()WidgetFactory.Notification()WidgetFactory.Chart<T>()WidgetFactory.Chart<T>(IEnumerable<T>)WidgetFactory.Chart<T>(string)WidgetFactory.Chart()WidgetFactory.StockChart<T>()WidgetFactory.StockChart<T>(IEnumerable<T>)WidgetFactory.StockChart<T>(string)WidgetFactory.StockChart()WidgetFactory.Sparkline<T>()WidgetFactory.Sparkline<T>(IEnumerable<T>)WidgetFactory.Sparkline<T>(string)WidgetFactory.Sparkline()WidgetFactory.QRCode()WidgetFactory.Culture(bool)WidgetFactory.Culture(string, bool)WidgetFactory.DeferredScripts(bool, bool)WidgetFactory.DeferredScriptFile(bool)WidgetFactory.DeferredScriptFile(string, bool)WidgetFactory.ActivateKendoScripts(string, bool)WidgetFactory.Icon(object)WidgetFactory.DeferredScriptsFor(string, bool, bool)WidgetFactory.DefaultSettings(bool, bool)WidgetFactory.ContextMenu()WidgetFactory.Switch()WidgetFactory.ChartWizard()WidgetFactory.ChartWizard<T>(IEnumerable<T>)WidgetFactory.InlineAIPrompt()WidgetFactory.SmartPasteButton()WidgetFactory.SegmentedControl()WidgetFactory.AIPrompt()WidgetFactory.ActionSheet()WidgetFactory.AppBar()WidgetFactory.ArcGauge()WidgetFactory.Avatar()WidgetFactory.Badge()WidgetFactory.BottomNavigation()WidgetFactory.Breadcrumb()WidgetFactory.Captcha()WidgetFactory.ChartBreadcrumb()WidgetFactory.ChartWizard<T>()WidgetFactory.CheckBox()WidgetFactory.CheckBoxGroup()WidgetFactory.Chip()WidgetFactory.ChipList()WidgetFactory.CircularGauge()WidgetFactory.CircularProgressBar()WidgetFactory.ColorGradient()WidgetFactory.ColorPicker()WidgetFactory.DateInput()WidgetFactory.DateRangePicker()WidgetFactory.Dialog()WidgetFactory.DockManager()WidgetFactory.Drawer()WidgetFactory.DropDownButton()WidgetFactory.Editor()WidgetFactory.ExpansionPanel()WidgetFactory.FileManager()WidgetFactory.Filter<T>()WidgetFactory.FlatColorPicker()WidgetFactory.FloatingActionButton()WidgetFactory.Form<T>()WidgetFactory.Gantt<TTaskModel, TDependenciesModel>()WidgetFactory.ImageEditor()WidgetFactory.ListBox()WidgetFactory.Loader()WidgetFactory.Map()WidgetFactory.OrgChart<T>()WidgetFactory.PDFViewer()WidgetFactory.Pager()WidgetFactory.PivotConfiguratorButton()WidgetFactory.PivotContainer()WidgetFactory.Popover()WidgetFactory.PromptBox()WidgetFactory.PropertyGrid<T>()WidgetFactory.RadioButton()WidgetFactory.RadioGroup()WidgetFactory.Rating()WidgetFactory.ResponsivePanel()WidgetFactory.Sankey()WidgetFactory.ScrollView()WidgetFactory.Signature()WidgetFactory.SkeletonContainer()WidgetFactory.SplitButton()WidgetFactory.Spreadsheet()WidgetFactory.Stepper()WidgetFactory.TaskBoard<TCard, TColumn>()WidgetFactory.TextArea()WidgetFactory.TextBox<T>()WidgetFactory.TileLayout()WidgetFactory.TimeDurationPicker()WidgetFactory.Timeline<T>()WidgetFactory.ToggleButton()WidgetFactory.ToolBar()WidgetFactory.TreeList<T>()WidgetFactory.TreeMap()WidgetFactory.TreeView()WidgetFactory.Wizard()WidgetFactory.ChainOfThought()WidgetFactory.Citation()WidgetFactory.Checkpoint()WidgetFactory.Reasoning()WidgetFactory.ToolCall()WidgetFactory.PropertyGrid<T>(T)WidgetFactory.StackLayout()WidgetFactory.GridLayout()WidgetFactory.Form()WidgetFactory.Diagram()WidgetFactory.Diagram<TShapeModel, TConnectionModel>()WidgetFactory.Gantt<TTaskModel, TDependenciesModel>(IEnumerable<TTaskModel>, IEnumerable<TDependenciesModel>)WidgetFactory.Gantt<TTaskModel, TDependenciesModel>(string, string)WidgetFactory.Chat()WidgetFactory.TaskBoard()WidgetFactory.TaskBoard<TCard>()WidgetFactory.WidgetCreatedobject.GetType()object.MemberwiseClone()object.ToString()object.Equals(object)object.Equals(object, object)object.ReferenceEquals(object, object)object.GetHashCode()...

Constructors

C#
public WidgetFactory(HtmlHelper<TModel> htmlHelper)
Parameters:htmlHelperHtmlHelper<TModel>

Methods

Creates a new AutoComplete.

C#
public virtual AutoCompleteBuilder AutoCompleteFor<TProperty>(Expression<Func<TModel, TProperty>> expression)
Parameters:expressionExpression<Func<TModel, TProperty>>Returns:

AutoCompleteBuilder

Example:
C#
@( Html.Kendo().AutoCompleteFor(m=&gt;m.Property) )

Creates a Captcha

C#
public virtual CaptchaBuilder CaptchaFor<TProperty>(Expression<Func<TModel, TProperty>> expression)
Parameters:expressionExpression<Func<TModel, TProperty>>Returns:

CaptchaBuilder

Example:
C#
@( Html.Kendo().CaptchaFor()
)

Creates a new CheckBox.

C#
public virtual CheckBoxBuilder CheckBoxFor<TProperty>(Expression<Func<TModel, TProperty>> expression)
Parameters:expressionExpression<Func<TModel, TProperty>>Returns:

CheckBoxBuilder

Example:
C#
@( Html.Kendo().CheckBoxFor(m=&gt;m.Property) )

Creates a CheckBoxGroup

C#
public virtual CheckBoxGroupBuilder CheckBoxGroupFor<TProperty>(Expression<Func<TModel, TProperty>> expression)
Parameters:expressionExpression<Func<TModel, TProperty>>Returns:

CheckBoxGroupBuilder

Example:
C#
@( Html.Kendo().CheckBoxGroupFor()
)

Creates a new ColorPicker.

C#
public virtual ColorPickerBuilder ColorPickerFor(Expression<Func<TModel, string>> expression)
Parameters:expressionExpression<Func<TModel, string>>Returns:

ColorPickerBuilder

Example:
C#
@( Html.Kendo().ColorPickerFor(m=&gt;m.Property) )

Creates a new ComboBox.

C#
public virtual ComboBoxBuilder ComboBoxFor<TProperty>(Expression<Func<TModel, TProperty>> expression)
Parameters:expressionExpression<Func<TModel, TProperty>>Returns:

ComboBoxBuilder

Example:
C#
@( Html.Kendo().ComboBoxFor(m=&gt;m.Property) )

Creates a new NumericTextBox<T>.

C#
public virtual NumericTextBoxBuilder<decimal> CurrencyTextBoxFor(Expression<Func<TModel, decimal?>> expression)
Parameters:expressionExpression<Func<TModel, decimal?>>Returns:

NumericTextBoxBuilder<decimal>

Example:
C#
@( Html.Kendo().CurrencyTextBoxFor(m=&gt;m.Property) )

Creates a new NumericTextBox<T>.

C#
public virtual NumericTextBoxBuilder<decimal> CurrencyTextBoxFor(Expression<Func<TModel, decimal>> expression)
Parameters:expressionExpression<Func<TModel, decimal>>Returns:

NumericTextBoxBuilder<decimal>

Example:
C#
@( Html.Kendo().CurrencyTextBoxFor(m=&gt;m.Property) )

Creates a new DateInput.

C#
public virtual DateInputBuilder DateInputFor(Expression<Func<TModel, DateTime?>> expression)
Parameters:expressionExpression<Func<TModel, DateTime?>>Returns:

DateInputBuilder

Example:
C#
@( Html.Kendo().DateInputFor(m=&gt;m.Property) )

Creates a new DateInput.

C#
public virtual DateInputBuilder DateInputFor(Expression<Func<TModel, DateTime>> expression)
Parameters:expressionExpression<Func<TModel, DateTime>>Returns:

DateInputBuilder

Example:
C#
@( Html.Kendo().DateInputFor(m=&gt;m.Property) )

Creates a new DatePicker.

C#
public virtual DatePickerBuilder DatePickerFor(Expression<Func<TModel, DateTime?>> expression)
Parameters:expressionExpression<Func<TModel, DateTime?>>Returns:

DatePickerBuilder

Example:
C#
@( Html.Kendo().DatePickerFor(m=&gt;m.Property) )

Creates a new DatePicker.

C#
public virtual DatePickerBuilder DatePickerFor(Expression<Func<TModel, DateTime>> expression)
Parameters:expressionExpression<Func<TModel, DateTime>>Returns:

DatePickerBuilder

Example:
C#
@( Html.Kendo().DatePickerFor(m=&gt;m.Property) )

Creates a new DateRangePicker bound to nullable model field

C#
public DateRangePickerBuilder DateRangePickerFor(Expression<Func<TModel, DateTime?>> startExpression, Expression<Func<TModel, DateTime?>> endExpression)
Parameters:startExpressionExpression<Func<TModel, DateTime?>>endExpressionExpression<Func<TModel, DateTime?>>Returns:

DateRangePickerBuilder

Example:
C#
@(Html.Kendo().DateRangePickerFor(m=&gt;m.Start, m=&gt;m.End))

Creates a new DateRangePicker.

C#
public DateRangePickerBuilder DateRangePickerFor(Expression<Func<TModel, DateTime>> startExpression, Expression<Func<TModel, DateTime>> endExpression)
Parameters:startExpressionExpression<Func<TModel, DateTime>>endExpressionExpression<Func<TModel, DateTime>>Returns:

DateRangePickerBuilder

Example:
C#
@( Html.Kendo().DateRangePickerFor(m=&gt;m.Start, m=&gt;m.End) )

Creates a new DateTimePicker.

C#
public virtual DateTimePickerBuilder DateTimePickerFor(Expression<Func<TModel, DateTime?>> expression)
Parameters:expressionExpression<Func<TModel, DateTime?>>Returns:

DateTimePickerBuilder

Example:
C#
@( Html.Kendo().DateTimePickerFor(m=&gt;m.Property) )

Creates a new DateTimePicker.

C#
public virtual DateTimePickerBuilder DateTimePickerFor(Expression<Func<TModel, DateTime>> expression)
Parameters:expressionExpression<Func<TModel, DateTime>>Returns:

DateTimePickerBuilder

Example:
C#
@( Html.Kendo().DateTimePickerFor(m=&gt;m.Property) )

Creates a new DropDownList.

C#
public virtual DropDownListBuilder DropDownListFor<TProperty>(Expression<Func<TModel, TProperty>> expression)
Parameters:expressionExpression<Func<TModel, TProperty>>Returns:

DropDownListBuilder

Example:
C#
@( Html.Kendo().DropDownListFor(m=&gt;m.Property) )

Creates a new DropDownTree.

C#
public virtual DropDownTreeBuilder DropDownTreeFor<TProperty>(Expression<Func<TModel, TProperty>> expression)
Parameters:expressionExpression<Func<TModel, TProperty>>Returns:

DropDownTreeBuilder

Example:
C#
@( Html.Kendo().DropDownTreeFor(m=&gt;m.Property) )
C#
public virtual EditorBuilder EditorFor(Expression<Func<TModel, string>> expression)
Parameters:expressionExpression<Func<TModel, string>>Returns:

EditorBuilder

Creates a new NumericTextBox<T>.

C#
public virtual NumericTextBoxBuilder<int> IntegerTextBoxFor(Expression<Func<TModel, int?>> expression)
Parameters:expressionExpression<Func<TModel, int?>>Returns:

NumericTextBoxBuilder<int>

Example:
C#
@( Html.Kendo().IntegerTextBoxFor(m=&gt;m.Property) )

Creates a new NumericTextBox<T>.

C#
public virtual NumericTextBoxBuilder<int> IntegerTextBoxFor(Expression<Func<TModel, int>> expression)
Parameters:expressionExpression<Func<TModel, int>>Returns:

NumericTextBoxBuilder<int>

Example:
C#
@( Html.Kendo().IntegerTextBoxFor(m=&gt;m.Property) )

Creates a new NumericTextBox<T>.

C#
public virtual NumericTextBoxBuilder<long> IntegerTextBoxFor(Expression<Func<TModel, long?>> expression)
Parameters:expressionExpression<Func<TModel, long?>>Returns:

NumericTextBoxBuilder<long>

Example:
C#
@( Html.Kendo().IntegerTextBoxFor(m=&gt;m.Property) )

Creates a new NumericTextBox<T>.

C#
public virtual NumericTextBoxBuilder<short> IntegerTextBoxFor(Expression<Func<TModel, short?>> expression)
Parameters:expressionExpression<Func<TModel, short?>>Returns:

NumericTextBoxBuilder<short>

Example:
C#
@( Html.Kendo().IntegerTextBoxFor(m=&gt;m.Property) )

Creates a new MaskedTextBox.

C#
public virtual MaskedTextBoxBuilder MaskedTextBoxFor<TProperty>(Expression<Func<TModel, TProperty>> expression)
Parameters:expressionExpression<Func<TModel, TProperty>>Returns:

MaskedTextBoxBuilder

Example:
C#
@( Html.Kendo().MaskedTextBoxFor(m=&gt;m.Property) )

Creates a new MultiColumnComboBox.

C#
public virtual MultiColumnComboBoxBuilder MultiColumnComboBoxFor<TProperty>(Expression<Func<TModel, TProperty>> expression)
Parameters:expressionExpression<Func<TModel, TProperty>>Returns:

MultiColumnComboBoxBuilder

Example:
C#
@( Html.Kendo().MultiColumnComboBoxFor(m=&gt;m.Property) )

Creates a new MultiSelect.

C#
public virtual MultiSelectBuilder MultiSelectFor<TProperty>(Expression<Func<TModel, TProperty>> expression)
Parameters:expressionExpression<Func<TModel, TProperty>>Returns:

MultiSelectBuilder

Example:
C#
@( Html.Kendo().MultiSelectFor(m=&gt;m.Property) )

Creates a new NumericTextBox<T>.

C#
public virtual NumericTextBoxBuilder<TValue> NumericTextBoxFor<TValue>(Expression<Func<TModel, TValue?>> expression) where TValue : struct
Parameters:expressionExpression<Func<TModel, TValue?>>Returns:

NumericTextBoxBuilder<TValue>

Example:
C#
@( Html.Kendo().NumericTextBoxFor(m=&gt;m.Property) )

Creates a new NumericTextBox<T>.

C#
public virtual NumericTextBoxBuilder<TValue> NumericTextBoxFor<TValue>(Expression<Func<TModel, TValue>> expression) where TValue : struct
Parameters:expressionExpression<Func<TModel, TValue>>Returns:

NumericTextBoxBuilder<TValue>

Example:
C#
@( Html.Kendo().NumericTextBoxFor(m=&gt;m.NullableProperty) )

Creates a new OTPInput.

C#
public virtual OTPInputBuilder OTPInputFor<TProperty>(Expression<Func<TModel, TProperty>> expression)
Parameters:expressionExpression<Func<TModel, TProperty>>Returns:

OTPInputBuilder

Example:
C#
@( Html.Kendo().OTPInputFor(m=&gt;m.Property) )

Creates a new NumericTextBox<T>.

C#
public virtual NumericTextBoxBuilder<double> PercentTextBoxFor(Expression<Func<TModel, double?>> expression)
Parameters:expressionExpression<Func<TModel, double?>>Returns:

NumericTextBoxBuilder<double>

Example:
C#
@( Html.Kendo().PercentTextBoxFor(m=&gt;m.Property) )

Creates a new NumericTextBox<T>.

C#
public virtual NumericTextBoxBuilder<double> PercentTextBoxFor(Expression<Func<TModel, double>> expression)
Parameters:expressionExpression<Func<TModel, double>>Returns:

NumericTextBoxBuilder<double>

Example:
C#
@( Html.Kendo().PercentTextBoxFor(m=&gt;m.Property) )

Creates a new RadioButton.

C#
public virtual RadioButtonBuilder RadioButtonFor<TProperty>(Expression<Func<TModel, TProperty>> expression)
Parameters:expressionExpression<Func<TModel, TProperty>>Returns:

RadioButtonBuilder

Example:
C#
@( Html.Kendo().RadioButtonFor(m=&gt;m.Property) )

Creates a RadioGroup

C#
public virtual RadioGroupBuilder RadioGroupFor<TProperty>(Expression<Func<TModel, TProperty>> expression)
Parameters:expressionExpression<Func<TModel, TProperty>>Returns:

RadioGroupBuilder

Example:
C#
@( Html.Kendo().RadioGroupFor()
)

Creates a new RangeSliderFor<TValue>(Expression<Func<TModel, TValue[]>>).

C#
public virtual RangeSliderBuilder<double> RangeSliderFor(Expression<Func<TModel, double[]>> expression)
Parameters:expressionExpression<Func<TModel, double[]>>Returns:

RangeSliderBuilder<double>

Example:
C#
@( Html.Kendo().RangeSliderFor(m=&gt;m.Property) )

Creates a new RangeSliderFor<TValue>(Expression<Func<TModel, TValue[]>>).

C#
public virtual RangeSliderBuilder<TValue> RangeSliderFor<TValue>(Expression<Func<TModel, TValue[]>> expression) where TValue : struct, IComparable
Parameters:expressionExpression<Func<TModel, TValue[]>>Returns:

RangeSliderBuilder<TValue>

Example:
C#
@( Html.Kendo().RangeSliderFor(m=&gt;m.Property) )

Creates a new Rating.

C#
public virtual RatingBuilder RatingFor<TProperty>(Expression<Func<TModel, TProperty>> expression)
Parameters:expressionExpression<Func<TModel, TProperty>>Returns:

RatingBuilder

Example:
C#
@( Html.Kendo().RatingFor(m=&gt;m.Property) )

Creates a new RecurrenceEditor.

C#
public virtual RecurrenceEditorBuilder RecurrenceEditorFor<TProperty>(Expression<Func<TModel, TProperty>> expression)
Parameters:expressionExpression<Func<TModel, TProperty>>Returns:

RecurrenceEditorBuilder

Example:
C#
@( Html.Kendo().RecurrenceEditorFor(m=&gt;m.Property) )

Creates a new Slider<T>.

C#
public virtual SliderBuilder<double> SliderFor(Expression<Func<TModel, double?>> expression)
Parameters:expressionExpression<Func<TModel, double?>>Returns:

SliderBuilder<double>

Example:
C#
@( Html.Kendo().SliderFor(m=&gt;m.NullableProperty) )

Creates a new Slider<T>.

C#
public virtual SliderBuilder<double> SliderFor(Expression<Func<TModel, double>> expression)
Parameters:expressionExpression<Func<TModel, double>>Returns:

SliderBuilder<double>

Example:
C#
@( Html.Kendo().SliderFor(m=&gt;m.Property) )

Creates a new Slider<T>.

C#
public virtual SliderBuilder<TValue> SliderFor<TValue>(Expression<Func<TModel, TValue?>> expression) where TValue : struct, IComparable
Parameters:expressionExpression<Func<TModel, TValue?>>Returns:

SliderBuilder<TValue>

Example:
C#
@( Html.Kendo().SliderFor(m=&gt;m.NullableProperty) )

Creates a new Slider<T>.

C#
public virtual SliderBuilder<TValue> SliderFor<TValue>(Expression<Func<TModel, TValue>> expression) where TValue : struct, IComparable
Parameters:expressionExpression<Func<TModel, TValue>>Returns:

SliderBuilder<TValue>

Example:
C#
@( Html.Kendo().SliderFor(m=&gt;m.Property) )

Creates a new Switch.

C#
public virtual SwitchBuilder SwitchFor<TProperty>(Expression<Func<TModel, TProperty>> expression)
Parameters:expressionExpression<Func<TModel, TProperty>>Returns:

SwitchBuilder

Example:
C#
@( Html.Kendo().SwitchFor(m=&gt;m.Property) )

Creates a new TemplateBuilder<TModel>.

C#
public virtual TemplateBuilder<TModel> Template()
Returns:

TemplateBuilder<TModel>

Example:
C#
@( Html.Kendo().Template()
.AddHtml("Arbitrary HTML content")
.AddComponent(c=&gt;c.DatePicker().Name("date"))
)

Creates a new TextArea.

C#
public virtual TextAreaBuilder TextAreaFor<TProperty>(Expression<Func<TModel, TProperty>> expression)
Parameters:expressionExpression<Func<TModel, TProperty>>Returns:

TextAreaBuilder

Example:
C#
@( Html.Kendo().TextAreaFor(m=&gt;m.Property) )

Creates a new TextBox<T>.

C#
public virtual TextBoxBuilder<TProperty> TextBoxFor<TProperty>(Expression<Func<TModel, TProperty>> expression)
Parameters:expressionExpression<Func<TModel, TProperty>>Returns:

TextBoxBuilder<TProperty>

Example:
C#
@( Html.Kendo().TextBoxFor(m=&gt;m.Property) )

Creates a new TimeDurationPicker.

C#
public virtual TimeDurationPickerBuilder TimeDurationPickerFor<TValue>(Expression<Func<TModel, TValue?>> expression) where TValue : struct
Parameters:expressionExpression<Func<TModel, TValue?>>Returns:

TimeDurationPickerBuilder

Example:
C#
@( Html.Kendo().TimeDurationPickerFor(m=&gt;m.NullableProperty) )

Creates a new TimeDurationPicker.

C#
public virtual TimeDurationPickerBuilder TimeDurationPickerFor<TValue>(Expression<Func<TModel, TValue>> expression) where TValue : struct
Parameters:expressionExpression<Func<TModel, TValue>>Returns:

TimeDurationPickerBuilder

Example:
C#
@( Html.Kendo().TimeDurationPickerFor(m=&gt;m.NullableProperty) )

Creates a new TimePicker.

C#
public virtual TimePickerBuilder TimePickerFor(Expression<Func<TModel, DateTime?>> expression)
Parameters:expressionExpression<Func<TModel, DateTime?>>Returns:

TimePickerBuilder

Example:
C#
@( Html.Kendo().TimePickerFor(m=&gt;m.Property) )

Creates a new TimePicker.

C#
public virtual TimePickerBuilder TimePickerFor(Expression<Func<TModel, DateTime>> expression)
Parameters:expressionExpression<Func<TModel, DateTime>>Returns:

TimePickerBuilder

Example:
C#
@( Html.Kendo().TimePickerFor(m=&gt;m.Property) )

Creates a new TimePicker.

C#
public virtual TimePickerBuilder TimePickerFor(Expression<Func<TModel, TimeSpan?>> expression)
Parameters:expressionExpression<Func<TModel, TimeSpan?>>Returns:

TimePickerBuilder

Example:
C#
@( Html.Kendo().TimePickerFor(m=&gt;m.Property) )

Creates a new TimePicker.

C#
public virtual TimePickerBuilder TimePickerFor(Expression<Func<TModel, TimeSpan>> expression)
Parameters:expressionExpression<Func<TModel, TimeSpan>>Returns:

TimePickerBuilder

Example:
C#
@( Html.Kendo().TimePickerFor(m=&gt;m.Property) )

Creates a new TimezoneEditor.

C#
public virtual TimezoneEditorBuilder TimezoneEditorFor<TProperty>(Expression<Func<TModel, TProperty>> expression)
Parameters:expressionExpression<Func<TModel, TProperty>>Returns:

TimezoneEditorBuilder

Example:
C#
@( Html.Kendo().TimezoneEditorFor(m=&gt;m.Property) )
In this article
DefinitionConstructorsWidgetFactory(HtmlHelper<TModel>)MethodsAutoCompleteFor<TProperty>(Expression<Func<TModel, TProperty>>)CaptchaFor<TProperty>(Expression<Func<TModel, TProperty>>)CheckBoxFor<TProperty>(Expression<Func<TModel, TProperty>>)CheckBoxGroupFor<TProperty>(Expression<Func<TModel, TProperty>>)ColorPickerFor(Expression<Func<TModel, string>>)ComboBoxFor<TProperty>(Expression<Func<TModel, TProperty>>)CurrencyTextBoxFor(Expression<Func<TModel, decimal?>>)CurrencyTextBoxFor(Expression<Func<TModel, decimal>>)DateInputFor(Expression<Func<TModel, DateTime?>>)DateInputFor(Expression<Func<TModel, DateTime>>)DatePickerFor(Expression<Func<TModel, DateTime?>>)DatePickerFor(Expression<Func<TModel, DateTime>>)DateRangePickerFor(Expression<Func<TModel, DateTime?>>, Expression<Func<TModel, DateTime?>>)DateRangePickerFor(Expression<Func<TModel, DateTime>>, Expression<Func<TModel, DateTime>>)DateTimePickerFor(Expression<Func<TModel, DateTime?>>)DateTimePickerFor(Expression<Func<TModel, DateTime>>)DropDownListFor<TProperty>(Expression<Func<TModel, TProperty>>)DropDownTreeFor<TProperty>(Expression<Func<TModel, TProperty>>)EditorFor(Expression<Func<TModel, string>>)IntegerTextBoxFor(Expression<Func<TModel, int?>>)IntegerTextBoxFor(Expression<Func<TModel, int>>)IntegerTextBoxFor(Expression<Func<TModel, long?>>)IntegerTextBoxFor(Expression<Func<TModel, short?>>)MaskedTextBoxFor<TProperty>(Expression<Func<TModel, TProperty>>)MultiColumnComboBoxFor<TProperty>(Expression<Func<TModel, TProperty>>)MultiSelectFor<TProperty>(Expression<Func<TModel, TProperty>>)NumericTextBoxFor<TValue>(Expression<Func<TModel, TValue?>>)NumericTextBoxFor<TValue>(Expression<Func<TModel, TValue>>)OTPInputFor<TProperty>(Expression<Func<TModel, TProperty>>)PercentTextBoxFor(Expression<Func<TModel, double?>>)PercentTextBoxFor(Expression<Func<TModel, double>>)RadioButtonFor<TProperty>(Expression<Func<TModel, TProperty>>)RadioGroupFor<TProperty>(Expression<Func<TModel, TProperty>>)RangeSliderFor(Expression<Func<TModel, double[]>>)RangeSliderFor<TValue>(Expression<Func<TModel, TValue[]>>)RatingFor<TProperty>(Expression<Func<TModel, TProperty>>)RecurrenceEditorFor<TProperty>(Expression<Func<TModel, TProperty>>)SliderFor(Expression<Func<TModel, double?>>)SliderFor(Expression<Func<TModel, double>>)SliderFor<TValue>(Expression<Func<TModel, TValue?>>)SliderFor<TValue>(Expression<Func<TModel, TValue>>)SwitchFor<TProperty>(Expression<Func<TModel, TProperty>>)Template()TextAreaFor<TProperty>(Expression<Func<TModel, TProperty>>)TextBoxFor<TProperty>(Expression<Func<TModel, TProperty>>)TimeDurationPickerFor<TValue>(Expression<Func<TModel, TValue?>>)TimeDurationPickerFor<TValue>(Expression<Func<TModel, TValue>>)TimePickerFor(Expression<Func<TModel, DateTime?>>)TimePickerFor(Expression<Func<TModel, DateTime>>)TimePickerFor(Expression<Func<TModel, TimeSpan?>>)TimePickerFor(Expression<Func<TModel, TimeSpan>>)TimezoneEditorFor<TProperty>(Expression<Func<TModel, TProperty>>)
Not finding the help you need?
Contact Support