I have the following model:
public class Customer { public string FirstName {get;set;} public string LastName {get; set;} [Remote(\"CardExistin
The way I have got this working is by adding some JavaScript.
$("#FirstName").change(function () { $('#CardNumber').removeData('previousValue'); $('#CardNumber').valid(); });
So when the first name is changed you clear any previous values from the card number and re-validate the card number.