@{ // Specify what fields users must fill in. Validation.RequireFields("course", "professorname", "credits"); // Add validation criteria. Here, require that input to Credits is an integer. Validation.Add("credits", Validator.Integer()); if (IsPost) { // Wrap the postback code with a validation check. if (Validation.IsValid()) { var course = Request["course"]; var professorName = Request["professorname"]; var credits = Request["credits"]; // Display valid input values. You entered:
Class: @course
Professor: @professorName
Credits: @credits
} } } Testing Validation in ASP.NET Web Pages version 2
@Html.ValidationSummary()
Add Class
@Html.ValidationMessage("course")
@Html.ValidationMessage("professorname")
@Html.ValidationMessage("credits")