8
ฉันจะรับชุดข้อผิดพลาดสถานะของโมเดลใน ASP.NET MVC ได้อย่างไร
ฉันจะรับข้อผิดพลาดในมุมมองได้อย่างไร ฉันไม่ต้องการใช้สรุปการตรวจสอบ Html Helper หรือข้อความการตรวจสอบความถูกต้อง แต่ฉันต้องการตรวจสอบข้อผิดพลาดและหากมีแสดงในรูปแบบเฉพาะ นอกจากนี้ในการควบคุมการป้อนข้อมูลฉันต้องการตรวจสอบข้อผิดพลาดของคุณสมบัติที่เฉพาะเจาะจงและเพิ่มชั้นเรียนเพื่อการป้อนข้อมูล ป.ล. ฉันกำลังใช้ Spark View Engine แต่ความคิดควรเหมือนกัน ดังนั้นฉันคิดว่าฉันสามารถทำอะไรบางอย่างเช่น ... <if condition="${ModelState.Errors.Count > 0}"> DispalyErrorSummary() </if> ....and also... <input type="text" value="${Model.Name}" class="?{ModelState.Errors["Name"] != string.empty} error" /> .... หรืออะไรทำนองนั้น UPDATE ทางออกสุดท้ายของฉันดูเหมือนว่า: <input type="text" value="${ViewData.Model.Name}" class="text error?{!ViewData.ModelState.IsValid && ViewData.ModelState["Name"].Errors.Count() > 0}" id="Name" name="Name" /> นี่เป็นการเพิ่มข้อผิดพลาดคลาส css เท่านั้นหากคุณสมบัตินี้มีข้อผิดพลาด