मैं CustomValidation जोड़ने और इसेमैं एएसपी.नेट एमवीसी कस्टम सत्यापन में त्रुटि सदस्य कुंजी कैसे निर्दिष्ट करूं?
Html.ValidationMessageFor (एम => m.SubleaseCompany)
[CustomValidation(typeof(CreateSpaceModelValidation), "ValidateCreateSpaceModel")]
public class CreateSpaceModel
{
public Building Building { get; set; }
public Space Space { get; set; }
public string SubleaseCompany { get; set; }
}
public class CreateSpaceModelValidation
{
public static ValidationResult ValidateCreateSpaceModel(CreateSpaceModel model)
{
return new ValidationResult("You should specify Sublease Contact", new[] { "SubleaseCompany" }).;
}
}
मैं ValidationResult निर्माता के लिए दूसरा तर्क का उपयोग कर रहा (memberNames के लिए वापस त्रुटि बनाने के लिए कोशिश कर रहा हूँ) लेकिन यह काम नहीं लग रहा है।
इस पर आप किस मार्ग को समाप्त कर चुके हैं? – Aaron