ChoiceEdit
Here is an example that demonstrates the use of a ChoiceEdit
component.
ChoiceEdit (Extended Properties)
This demonstrates the most common the properties that are availabe to set on the ChoiceEdit
.
ChoiceEdit Class
Parameters
Name | Type | Default | Description |
---|---|---|---|
ChildContent | RenderFragment? | Child content of the component | |
ColumnName | string | Column logical name to bind the editor to from the table record. | |
Description | string? | Description to be displayed in the tooltip. | |
Disabled | bool? | Should the editor be disabled. | |
DisplayLabelWhenAvailable | bool | True | Specifies whether to display a lable if available. |
DisplayTooltipWhenAvailable | bool | True | Specifies whether to display a tooltip if available. |
DisplayValidationErrorMessage | bool | True | Should a validation error message be displayed when the component fails validation? |
EditorType | ChoiceEditType | Dropdown | Type of editor to render |
InvalidChoiceValues | IEnumerable<int>? | Optionally specify what values are invalid. | |
InvalidValueBehavior | ChoiceInvalidValueBehavior | Remove | Determines the behavior of invalid values. Only applicable when either theorparameter is supplied. |
IsVisible | bool | True | Is the editor visible. |
Label | string? | Text to be displayed as a label for the editor. | |
RadioButtonOrientation | Orientation | Vertical | Orientation of the radio buttons. Only valid when theis set to . |
ReadOnly | bool? | Should the editor be read-only. | |
Required | bool? | Should the value be required. | |
Sort | ChoiceValueSort | Default | Determines how the values are sorted. |
ValidChoiceValues | IEnumerable<int>? | Optionally specify what values are valid. | |
Value | int? | Value of the column. |
Methods
Name | Parameters | Type | Description |
---|---|---|---|
GetValidationErrors | List<string> | Returns a collection of the current validation errors. |