How to remove required attribute in MVC4, although that has been made required in model

asp.net-mvc-4, asp.net-mvc-validation

Solution

You can add following java-script to your view and it will to remove the `required` rule for `LastName` although it has been made required in model.

$("#LastName").rules("remove", "required");

Thanks!

Problem

I am not able to do the same thing with string properties. In the below code, I want to remove the validation of the 'Last Name' and make it optional. ``` [Required(ErrorMessage = "Required")] [Display(Name="Last Name")] public string LastName { get; set; } ```

Original source