
Untitled
By: a guest on
May 31st, 2012 | syntax:
None | size: 0.53 KB | hits: 14 | expires: Never
Getting DefaultModelBinder to perform recursive validation with a custom ValueProvider
public class VehicleOrderEditFileModel
{
[Required]
public IEnumerable<OrderVehicleEditFileEntryModel> Vehicles { get; set; }
}
public class OrderVehicleEditFileEntryModel
{
[DisplayName("VIN")]
[RegularExpression(RegularExpressions.ValidVehicleVin, ErrorMessage = "A valid VIN must be supplied")]
public string Vin { get; set; }
}
public bool ContainsPrefix(string prefix)
public ValueProviderResult GetValue(string key)