मैं टेलरिक एमवीसी ग्रिड का उपयोग कर रहा हूं। मेरी तालिका में मेरे पास एक फ़ील्ड के लिए परिभाषित अद्वितीय कुंजी है। और नियंत्रक में मैं कोशिश कर त्रुटि का सामना कर रहा हूँ ... DbUpdateException के अंदर पकड़ो।ModelState.AddModelError कोई संदेश नहीं दिखा रहा है
कैच ब्लॉक में मैं त्रुटि को संभालना चाहता हूं और त्रुटि संदेश को देखना चाहता हूं। तो निम्नलिखित पंक्ति का उपयोग करके,
ModelState.AddModelError("PROGRAM_ID", "Access for this program already exists.");
return View();
लेकिन यह त्रुटि संदेश नहीं दिखा रहा है। कोई विचार क्यों?
क्या आपके पास अपने मॉडल में "PROGRAM_ID" नाम के साथ संपत्ति भी है? और सुनिश्चित करें कि आपके पास डारिन –