Language

FieldCssClassProvider Class

Definition

Supplies CSS class names for form fields to represent their validation state or other state information from an EditContext.

public ref class FieldCssClassProvider
public class FieldCssClassProvider
type FieldCssClassProvider = class
Public Class FieldCssClassProvider
Inheritance
FieldCssClassProvider

Constructors

Name Description
FieldCssClassProvider()

Methods

Name Description
GetFieldCssClass(EditContext, FieldIdentifier)

Gets a string that indicates the status of the specified field as a CSS class: one of "valid", "invalid", "pending", or "faulted", optionally prefixed with "modified " when IsModified(FieldIdentifier) is true. "pending" (async validation registered via RegisterAsyncFieldValidator(FieldIdentifier, Func<CancellationToken,Task>) in flight) and "faulted" (the last async validation threw) both supersede valid/invalid since the outcome is not yet known; otherwise "valid"/"invalid" reflects whether the field has any validation messages.

Applies to