شكل خيارات التحقق من صحة الإدخال في ASP.NET MVC 1.0+

StackOverflow https://stackoverflow.com/questions/1259314

  •  12-09-2019
  •  | 
  •  

سؤال

تم طرح عدد من الأسئلة حول هذا الموضوع من قبل، ولكن بما أن ASP.NET MVC يتحرك بسرعة كبيرة أردت إعادة طرح السؤال:

ماذا تنصح بتقديم التحقق من صحة الإدخال في النموذج في ASP.NET MVC؟

متطلبات:

  • فحص جانب الخادم
  • فحص جانب العميل (جافا سكريبت)
  • يجب أن تغطي أساسيات مثل الحقول الإلزامية، التحقق من صحة النطاق الرقمي، التحقق من صحة Regex

(في الأساس جميع (أو أكثر) من الأشياء التي ضوابط التحقق من الصحة ASP.NET فعل)

يبدو أن الخيارات الحالية:

  1. مجموعة أدوات Validkit على Codeplex
  2. القفز إلى ASP.NET MVC 2 معاينة 1 (تطبيقنا هو للاستخدام الداخلي والذهاب، في 6 أشهر، لذلك قد نكون مرتاحين باستخدام المعاينة)
هل كانت مفيدة؟

المحلول

أود استخدام البيانات، ستكون جزءا من MVC ولكن يمكن تجميعها واستخدامها في 1.0.

http://www.asp.net/learn/mvc/tutorial-39-cs.aspx.

/ م

نصائح أخرى

Xval. يجب أن يكون اختيار جيد في قضيتك.

Fluentvalidation. يحتوي أيضا على مكون MVC، ومع ذلك لا يفعل الجانب العميل من الأشياء. من الناحية المثالية يمكن دمج هذا مع XVAL.

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