ASP.NET MVC Forms and Validation

ASP.NET MVC supports two types of forms: synchronous and asynchronous forms and forms can be validated using DataAnnotations attributes and jquery validation library. ASP.NET MVC supports model binding for mapping request data to actions levels. In this course, you will learn about different ways to create forms, model binding along with custom model binders, server-side and client-side validations along with custom validation attributes.

Start Learning Now

Course Curriculum 14 Lectures     01:15:29

Introduction to ASP.NET MVC Forms Let's Go   00:00:47
Synchronous Forms Let's Go   00:07:35
Handling Form Posts Let's Go   00:10:27
Custom Model Binders Let's Go   00:05:54
Asynchronous Forms Let's Go   00:22:20
Understanding ASP.NET MVC Validation Let's Go   00:02:42
Need of Server Side and Client Side Validation Let's Go   00:00:57
Creating Form Using Html Helpers Let's Go   00:03:40
Traditional Server Side Validations Let's Go   00:03:15
Validation with Data Annotation Let's Go   00:02:31
Custom Client-side Validation Let's Go   00:04:52
Custom Server-side validation Let's Go   00:05:08

Professional Reviews

About the Mentor

Shailendra Chauhan

An Entrepreneur, Microsoft MVP, Author And Corporate Trainer

Angular, NodeJS, Microsoft Azure, ASP.NET Core, MVC, C#, React


Shailendra Chauhan is the Founder and CEO of DotNetTricks which is a brand when it comes to e-Learning. DotNetTricks provides training and consultation over an array of technologies like Cloud, .NET, Angular, React, Node and Mobile Apps development. He has been awarded as Microsoft MVP three times in a row(2016-2018). He has changed many lives from his writings and unique training programs. He has a number of most sought-after books to his name which has helped job aspirants in cracking tough interviews with ease.