मैं 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
, जो मुझे लगता है कि वे कहां दिखाई देंगे। मुझे यह संदेह है कि "मॉडल" सही कुंजी नहीं है, लेकिन मुझे कुछ भी नहीं मिल पाया है।