خارطة الموقع برنامج مبيعات ونقاط البيع وجرد المستودعات ومحاسبة الرئيسية من نحن اتصل بنا English
يازسيس لهندسة البرمجيات
Skip Navigation Links
خوارزميات وانظمة التشفيرExpand خوارزميات وانظمة التشفير
|
نظام إدارة المبيعات
|
نظام تأجير السيارات
|
نظام إدارة العيادات
|
تعليم & شروحاتExpand تعليم & شروحات
 
كيف تتعامل مع Regular Expression Validator وتحديد مدخلات النص (بريد،ارقام،حروف)
بواسطة احمد عادل موسى
2014-11-12

كيف تتعامل مع Regular Expression Validator وتحديد مدخلات النص (بريد،ارقام،حروف)

عند تصميم صفحة جلب البيانات من المستخدمين لموقعك او لتصميم برنامج تطبيق وتريد فرض مدخلات معينة على المستخدم كأن يدخل بريد إلكتروني فقط في نص معين يجب ان تستخدم اداة RegularExpressionValidator ويمكنك تحديد القيود على المدخلات من خلالها كرقم الهاتف، فهناك بعض المستخدمين يدخلون نص معين بدلا من الآرقام لذا يجب ان تضبط حقول النصوص بحسب طبيعة المعلومات التي تتعامل معها والصورة التالية توضح الفكرة:

 

ولتطبيق ذلك، قم بسحب اداة RegularExpressionValidator من شريط الأدوات في الصفحة او في التطبيق ثم قم بضبط الإعدادات التالية في كود ASP.NET للأداة وهي:

 

هذا لتحديد إدخال ارقام فقط داخل اداة TextBox:

 <asp:RegularExpressionValidator ID="RegularExpressionValidator1" runat="server" 
                                    ControlToValidate="TextBox1" Display="Dynamic" ErrorMessage="إدخل ارقام فقط" 
                                    ValidationExpression="[0-9]+"></asp:RegularExpressionValidator>

هذا لتحديد إدخال بريد إلكتروني صحيح داخل TextBox

 <asp:RegularExpressionValidator ID="RegularExpressionValidator4" runat="server" 
                                    ControlToValidate="TextBox4" Display="Dynamic" 
                                    ErrorMessage="إدخل بريد إلكتروني بشكل صحيح" 
                                    ValidationExpression="\w+([-+.']\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*"></asp:RegularExpressionValidator>

 

هذا لتحديد إدخال عنوان موقع إلكتروني صحيح داخل TextBox

  <asp:RegularExpressionValidator ID="RegularExpressionValidator5" runat="server" 
                                    ControlToValidate="TextBox5" Display="Dynamic" 
                                    ErrorMessage="ادخل عنوان موقع الكتروني بشكل صحيح" 
                                    ValidationExpression="http(s)?://([\w-]+\.)+[\w-]+(/[\w- ./?%&amp;=]*)?"></asp:RegularExpressionValidator>

 

تحميل المثال

 

 
 
إعلان ... لأصحاب المتجار فقط - برنامج تنفيذي وليس سورس كود
تحميل برنامج مبيعات وجرد المستودعات

 
 
الصفحة الرئيسية
خوارزميات التشفير English
خوارزميات التشفير العربية
تصميم مشاريع التخرج
تصميم المواقع الإلكترونية
تصميم وإنتاج البرمجيات
مشاريع برمجة متنوعة مفتوحة المصدر
دورة برمجة وتصميم مواقع الكترونية
مواضيع ودروس تعليمية
مواضيع ومقالات عامة
إذاعة القرآن الكريم
اتصل بنا
نبذة عن هذا الموقع
خارطة الموقع
نظام إدارة المبيعات
نظام إدارة العيادات
نظام تأجير السيارات