الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

منع ادخال اي شي غير الارقام في Textbox

بدأه صاحبة السمو في 23 ديسمبر 2008 · 2 رد · 1,155 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بســم الله الـرحمــن الرحيــم

اخواني الكرام

عندي textbox في صفحة ويب

كيف امنع المستخدم من ان يدخل اي شي غير ارقام فقط

وليس ان يتحقق من المدخل

لا بس من الاساس لا يمكنه ان يدخل شي غير ارقام

عندما كنت ابرمج ويندوز ابليكاشن كنت استخدم الكود التالي

 If Not (Char.IsDigit(e.KeyChar) Or Char.IsControl(e.KeyChar)) Then
			e.Handled = True
		End If

ولكن للاسف كيف يمكنني ان اعمل نفس الكود في الويب

وكما ذكرت المطلوب ليس ان يتحقق من المدخل بعد كتابته

المطلوب هو ان يمنع ان يدخل من الاساس اي شي غير ارقام

اتمنى ان يكون الجواب بـc#

1145392391.gif
#2

يمكنك استخدام AJAX Controls

اذهب إلى هذا الرابط لتتعلم الكيفية

http://www.asp.net/AJAX/AjaxControlToolkit...redTextBox.aspx

PMI_Logo_1.jpg

مدير مشاريع محترف - PMP
محلل أنظمة معتمد
مدير فريق برمجة تطبيقات ويب .Net

======|||||=====

======@ @====
==o0o== ( ) ==o0o===
================
كل منا يحتاج إلى الإرادة حتى يستطيع أن يقوم بعمله

#3

استخدمي ValidationExpression

وضعي القيمة

\d{4}

حيث يشير الرقم 4 الى عدد الارقام الواجب ادخالها في الحقل

يمكن تغيره الى اكثر او اقل

تم تعديل هذه المشاركة بواسطة ابو سعود الفرنسي في 24 ديسمبر 2008 في 08:12

مواضيع مشابهة