In this demo, you can see how to use the FormLayout extension to create a complete and fully functional registration form.
Note that in addition to an elegant form UI with aligned captions and editors, this implementation provides the following features:
- Support for the automatic visualization of required field indicators. If the Model field is decorated with the RequiredAttribute, FormLayout automatically adds the required marks for the corresponding layout item.
- Both client and server validation of user input.
- Server-side Captcha verification.