LgEditForm
Create an input form with LgEditForm: model binding, submission, and the three levels of validation (DataAnnotations, IValidatableObject, ModelState).
LgTextBox
Simple, multiline, and password text input with input mask, placeholder, and maximum length.
LgSelect
Single-selection dropdown list, populated in markup or by a data source, with integrated search.
LgCheckBox
Classic checkbox or toggle switch with optional indeterminate state.
LgCheckBoxList
Checkbox group bound to a value collection, in vertical or horizontal orientation.
LgRadioGroup
Single-selection radio button group, with vertical or horizontal orientation.
LgDateBox
Input and selection field for a date (day), with calendar, bounds, and custom formats.
LgMonthBox
Month selection input field with minimum and maximum bounds.
LgWeekBox
Field for selecting a week (ISO number and year), with choice of the first day of the week.
LgYearBox
Input and selection field for a year, with minimum and maximum bounds.
LgTimeBox
Time input field with input mask and optional interactive clock.
LgNumericBox
Numeric input field with display format, rounding, decimals, and increment buttons.
LgTagBox
Input field for entering a list of text values as tags, with optional input mask.
LgSummaryBox
Multiline text field whose editing is performed in a modal window, with optional HTML editor.
LgToggle
Boolean toggle switch (on/off) with customizable text for each state.
LgSuggestBox
Text field with a filtered suggestion list during input, from a local or remote source.
LgColorPickerBox
Selecting a color from a palette, with optional hexadecimal input and customizable application-level palette.
LgValidator
Validation component to add custom business errors to an LgEditForm, field by field.