سؤال

والدردشة باستخدام معاينة 2 من إطار MVC ASP .NET.

وايم محاولة الخروج DataAnnotation الصفات مع بلدي نماذج NHibernate الخاصة لكنهم لا يبدو للعمل.

وكنت تحت الانطباع بأن من المفترض أن يحصل الناجمة عن نموذج ملزم خلال وظيفة التحقق من الصحة. ولكن حتى أنت طراز بي يربط تماما مع البيانات الخاطئة التي قدمتها لي، وModelState.IsValid لا يزال يعود صحيحا.

هل DataAnnotations تعمل فقط مع EntityFramework / مصمم الرسم Linq2SQL لدت الطبقات، أو الدردشة فقط تفعل شيئا خاطئا (كما هو الحال ربما)؟

وشكرا مقدما.

هل كانت مفيدة؟

المحلول

في كلمة واحدة، لا. DataAnnotations تعمل مع أي فئة.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top