Base class for form input components that support browser autocomplete functionality. Extends FormComponent<T> with properties for controlling browser autocomplete behavior and ARIA autocomplete attributes. Used by input components like RadzenTextBox, RadzenPassword, RadzenNumeric, and RadzenMask. Provides standardized autocomplete behavior for better integration with browser password managers and autofill features.
FormComponent<T>.OnContextMenu
FormComponent<T>.FieldIdentifier
FormComponent<T>.ValueExpression
FormComponent<T>.FormFieldContext
FormComponent<T>.CurrentPlaceholder
RadzenComponent.GetComponentCssClass
RadzenComponent.OnAfterRenderAsync
RadzenComponent.RaiseContextMenu
RadzenComponent.RaiseMouseEnter
RadzenComponent.AddContextMenu
RadzenComponent.RaiseMouseLeave
RadzenComponent.OnBecameInvisible
RadzenComponent.DefaultCulture
RadzenComponent.IsJSRuntimeAvailable
ComponentBase.BuildRenderTree
ComponentBase.OnInitializedAsync
ComponentBase.OnParametersSet
ComponentBase.OnParametersSetAsync
ComponentBase.StateHasChanged
ComponentBase.ShouldRender
ComponentBase.OnAfterRender
ComponentBase.InvokeAsync
ComponentBase.DispatchExceptionAsync
ComponentBase.RendererInfo
ComponentBase.Assets
ComponentBase.AssignedRenderMode
Namespace: Radzen
Assembly: Radzen.Blazor.dll
public class FormComponentWithAutoComplete<T> : FormComponent<T>, IComponent, IHandleEvent, IHandleAfterRender, IRadzenFormComponent| Name | Description |
|---|---|
| T | The type of the form component's value. |
Base class for form input components that support browser autocomplete functionality. Extends FormComponent<T> with properties for controlling browser autocomplete behavior and ARIA autocomplete attributes. Used by input components like RadzenTextBox, RadzenPassword, RadzenNumeric, and RadzenMask. Provides standardized autocomplete behavior for better integration with browser password managers and autofill features.
public FormComponentWithAutoComplete<T>()Gets the aria-autocomplete attribute's string value.
public string AriaAutoCompleteAttribute { get; }
| Type | Description |
|---|---|
| string | Gets the aria-autocomplete attribute's string value. |
Gets the autocomplete attribute's string value.
public string AutoCompleteAttribute { get; }
| Type | Description |
|---|---|
| string | Gets the autocomplete attribute's string value. |
Gets or sets the browser autocomplete behavior for this input field. Controls whether browsers should offer to autofill this field based on user history or saved data. Common values include On (enable), Off (disable), Username, CurrentPassword, Email, etc.
public AutoCompleteType AutoCompleteType { get; set; }
| Type | Description |
|---|---|
| AutoCompleteType | Gets or sets the browser autocomplete behavior for this input field. Controls whether browsers should offer to autofill this field based on user history or saved data. Common values include On (enable), Off (disable), Username, CurrentPassword, Email, etc. |
Gets or sets the default aria-autocomplete attribute's string value.
public string DefaultAriaAutoCompleteAttribute { get; set; }
| Type | Description |
|---|---|
| string | Gets or sets the default aria-autocomplete attribute's string value. |
Gets or sets the default autocomplete attribute's string value.
public string DefaultAutoCompleteAttribute { get; set; }
| Type | Description |
|---|---|
| string | Gets or sets the default autocomplete attribute's string value. |
public override Task SetParametersAsync(ParameterView parameters)
| Type | Name | Description |
|---|---|---|
| ParameterView | parameters |
| Type | Description |
|---|---|
| Task |