السلام عليكم ورحمة الله وبركاته
أود منكم المساعده في تحويل كود بلغة اليجوال بيسك إلى
ASP.NET
بلغة السي شارب
IF NOT ISNUMERIC(TEXTBOX1.TEXT) THEN
MESSAGEBOX.SHOW("PLEASE ENTER A NUMBER")
END IF
شاكرة كل من تعاون معي في حلها
:rolleyes:
السلام عليكم ورحمة الله وبركاته
أود منكم المساعده في تحويل كود بلغة اليجوال بيسك إلى
ASP.NET
بلغة السي شارب
IF NOT ISNUMERIC(TEXTBOX1.TEXT) THEN
MESSAGEBOX.SHOW("PLEASE ENTER A NUMBER")
END IF
شاكرة كل من تعاون معي في حلها
:rolleyes:
MESSAGEBOX لا تعمل في الـASP.NET و يجب الاستعاضة عنها بالجافاسكريبت (أمر Alert). ابحثي في المنتدى و ستجدين أكواد كاملة للموضوع.
السلام عليكم ورحمة الله وبركاته
كما ذكر الأخ سيستم داون أن الـ MessageBox ستظهر على السيرفر وليس عند المستخدم والبديل هو استخدام الجافا سكريبت
أما بخصوص تحويل أكواد الفيجوال بيسك إلى سي شارب فيمكن ذلك بسهولة جدا من خلال الرابط التالي
http://www.developerfusion.com/tools/convert/vb-to-csharp/
ويمكن أيضا العكس ( تحويل السي شارب إلى فيجوال بيسك )
if (!Information.ISNUMERIC(TEXTBOX1.TEXT))
{
MESSAGEBOX.SHOW("PLEASE ENTER A NUMBER");
}بالتوفيق
إذا أردت أن تـجـعـلـنـي سـعـيـداً ... فـعـلـمـنـي شـيـئـاً جـديـداً
....شكرًا لكما
لكن كان يظهر عندي خطأ تحت كلمة
information
ولا أدري ما السبب؟؟؟
أين أنتم ياقوم ...
أجيبوني رعاكم الله... :resentful:
ولكم جزيل الشكر
في مرحلة الادخال ضع regex افضل
يمكنك استخدام شئ كهذا
int val;
if (Int32.TryParse(TEXTBOX1.Text, out val))
{
Response.Write(TEXTBOX1.Text);
}
else
{
Response.Write(TEXTBOX1.Text + " is not an integer");
}
The World Must Be Crazy
:ty:
الله لا يحرمكم الجنة....