Explain the client-side scripting technique for form validation show one example.


In client-side validation, the input data is checked as soon as they are submitted, for validation. So there is no post back to the server, like in server-side validation, and also there is no page refresh.

Here, we are doing form validation using jQuery by using jQuery validation plug-ins.

(jquery- validate.min.js and jquery.validate.undrussive.min.js)

Step1:- First we create an Employee Model (Employee. cs class file under a Model folder)

Using System.Component Model.Data-Annotations; 

namespace Client Validation. Models

{

Public class Employee [Required (Error Message = "Name is Required")"] 

public string Name {get ; set; }

}

}

[Required (Emor Message = "username is required")] 

publice string Username = { get; set;} 

}

}


Step2:- Creat controller's action method:

using System.Web.MVC; 

using Client Validation.Models; 

namespace Client Validation.Controllers; 

{

public class Employee Controller: Controller 

{

 public Action Result Index ()

{

return View ();

}

Accept Verbs (HHp Verbs. Post)]

public Action Result Index (Employee model)

{

if (ModelState.IsValid)

{

View Bag.Name = model.Name; 

View Bag.Email = model.Email;

}

 return view (model);

}

}

}



Comments

Popular posts from this blog

Suppose that a data warehouse consists of the four dimensions; date, spectator, location, and game, and the two measures, count and charge, where charge is the fee that a spectator pays when watching a game on a given date. Spectators may be students, adults, or seniors, with each category having its own charge rate. a) Draw a star schema diagram for the data b) Starting with the base cuboid [date; spectator; location; game], what specific OLAP operations should perform in order to list the total charge paid by student spectators at GM Place in 2004?

Define Business ethics . Explain its significance.

Short Note on Security Architecture of E-governance