मैं Create(FooViewModel fvm){...}यह देखने के लिए अपने डेटाबेस की जाँच कर रहा हूँ कि क्या fvm.prop1और fvm.prop2पहले से ही उस संयोजन में मौजूद है; यदि हां, तो मैं मॉडलस्टेट में एक त्रुटि जोड़ना चाहता हूं, फिर संपूर्ण दृश्य लौटाएं। मैंने कोशिश की:
public ActionResult Create(FooViewModel fvm){
if (ThatComboAlreadyExists(fvm)) {
ModelState.AddModelError("Model", "There is already one like that");
return View(fvm);
}
}
... लेकिन मुझे त्रुटियों का कोई प्रदर्शन नहीं मिलता है Html.ValidationSummary, जो मुझे लगता है कि वे कहां दिखाई देंगे। मुझे यह संदेह है कि "मॉडल" सही कुंजी नहीं है, लेकिन मुझे कुछ भी नहीं मिल पाया है।