Using the built-in input components
The following table lists the built-in input components along with the HTML that they render:
Figure 9.1 – Built-in input components
All of the built-in input components are able to receive and validate user inputs when placed within an EditForm element. They inherit from the abstract InputBase class. We can add additional input components by creating components that also inherit from the InputBase class.
The input data is validated both when the form is submitted and when the data is changed.