मुझे एक दृश्य में त्रुटियों का संग्रह कैसे मिलेगा?
मैं Html हेल्पर सत्यापन सारांश या सत्यापन संदेश का उपयोग नहीं करना चाहता। इसके बजाय मैं त्रुटियों की जांच करना चाहता हूं और यदि कोई उन्हें विशिष्ट प्रारूप में प्रदर्शित करता है। इनपुट नियंत्रणों पर भी मैं एक विशिष्ट संपत्ति त्रुटि की जांच करना चाहता हूं और इनपुट में एक वर्ग जोड़ना चाहता हूं।
PS मैं स्पार्क व्यू इंजन का उपयोग कर रहा हूं लेकिन विचार समान होना चाहिए।
इसलिए मुझे लगा कि मैं कुछ कर सकता हूं ...
<if condition="${ModelState.Errors.Count > 0}">
DispalyErrorSummary()
</if>
....and also...
<input type="text" value="${Model.Name}"
class="?{ModelState.Errors["Name"] != string.empty} error" />
....
या कुछ इस तरह का।
अपडेट करें
मेरा अंतिम समाधान इस तरह देखा गया:
<input type="text" value="${ViewData.Model.Name}"
class="text error?{!ViewData.ModelState.IsValid &&
ViewData.ModelState["Name"].Errors.Count() > 0}"
id="Name" name="Name" />
यह केवल त्रुटि सीएसएस वर्ग जोड़ता है यदि इस संपत्ति में त्रुटि है।