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

مشكلة عند استخدام validations tools

بدأه m.aljoul في 4 ديسمبر 2010 · 5 رد · 480 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم إخوتي الكرام

أحتاج لمساعدتكم

وضعت في صفحة asp.net عناصر validation

وقمت بوضع عدد من التيكست بوكس بداخل بانل وهناك زر مخصص لإخفاء البانل

ولكن عند الضغط على زر إلغاء إضافة اسم مدير جديد البانل لا تختفي والسبب أن عناصر validation

والتي خصصتها للتأكد من عدم ترك حقول فارغة تتحقق عند الضغط على هذا الزر وتعطيني رسالة الخطأ

كما في الصورة التالية:

post-208425-056127200 1291449637_thumb.g

أرجو أن ألقى منكم الحل إخوتي الكرام

مع تحياتي

المرفقات
error.gif

تم تعديل هذه المشاركة بواسطة m.aljoul في 4 ديسمبر 2010 في 11:03

اللهم اجعلنا أهلاً لحمل رسالة العلم ونشرها

لتنعم أمة الإسلام بخير العلم ونوره

www.ijoul.com

#2

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

اخى العزيز

فى خاصية فى ال validation

اسمها validation group

اكتب فيها مثلا (1) و فى ال button اللى المفروض هتظهر فيه الرسالة انه مطلوب

بمعنى اخر عندك اللى هو button (اضافة)

هتعمل نفس validation group

(1)

ايضا

جرب و رد على

#3
bodaman22 كتب:

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

اخى العزيز

فى خاصية فى ال validation

اسمها validation group

اكتب فيها مثلا (1) و فى ال button اللى المفروض هتظهر فيه الرسالة انه مطلوب

بمعنى اخر عندك اللى هو button (اضافة)

هتعمل نفس validation group

(1)

ايضا

جرب و رد على

أخي الكريم

أشكرك على ردك

فعلاً حصلت على المطلوب

لكن من عادتي أني لا أستطيع التنفيذ من غير الفهم

أرجو أن تشرح لي ولو بشيء بسيط عن هذه العملية

أشكرك جزيل الشكر عزيزي

بوركت وجزاك الله كل خير

مع تحياتي

اللهم اجعلنا أهلاً لحمل رسالة العلم ونشرها

لتنعم أمة الإسلام بخير العلم ونوره

www.ijoul.com

#4

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

من عينى

فكرة ال validation group

انك بتحدد كنترول تشتغل مع بعض و يكون لهم نفس ال validation

بمعنى

انك لما تضع RequiredFieldValidator

مثلا ل textbox

و عاوزه تشتغل مع button اللى هو مسئول عن الحفظ

و طبعا مش يشتغل مع button اللى هو مسئول عن جديد

فهنا هتاخد ال button الخاص بالحفظ و ال RequiredFieldValidator

على انهم مع بعض فى مجموعة اللى هى اسمها

validation group

و تعطى لهم فى الخاصيتين فى الكنترولين

نفس الرقم او اى حاجة كش لازم ارقام ممكن اى حاجة بس يكونوا متوافقين فى الاتنين

الرابط الخاص بي

و ده رابط فيديو شرح لل validation

اتمنى انه يعجبك

#5

هو طريقة الاخ bodaman22 بتعمل بشكل صحيح لكنها ليست الطريقة المتبعة في مثل هذه الحالات وانما الطريقة المتبعة هي استخدام الخاصية CasuseValidation للزر وجعلها false اي عند الضغط على هذا الزر لا يتم التحقق من صحة المدخلات في الادوات.

ال validation group تستخدم عند وجود عدة ادوات وتحتاج للتحقق منها بشكل مستقل مثلا لو وضعت في نفس الفورم السابق اضافة لمستخدم عادي بالاضافة الى جزئية اضافة مدير ففي مثل هذه الحالة تحتاج الى استخدام validation group بحيث تضع كل جزء من الاضافة في مجموعة مختلفة .

#6
bodaman22 كتب:

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

من عينى

فكرة ال validation group

انك بتحدد كنترول تشتغل مع بعض و يكون لهم نفس ال validation

بمعنى

انك لما تضع RequiredFieldValidator

مثلا ل textbox

و عاوزه تشتغل مع button اللى هو مسئول عن الحفظ

و طبعا مش يشتغل مع button اللى هو مسئول عن جديد

فهنا هتاخد ال button الخاص بالحفظ و ال RequiredFieldValidator

على انهم مع بعض فى مجموعة اللى هى اسمها

validation group

و تعطى لهم فى الخاصيتين فى الكنترولين

نفس الرقم او اى حاجة كش لازم ارقام ممكن اى حاجة بس يكونوا متوافقين فى الاتنين

الرابط الخاص بي

و ده رابط فيديو شرح لل validation

اتمنى انه يعجبك

بوركت أخي وأشكرك من كل قلبي

والحمدلله رب العالمين الذي أنعم علينا نعمة العلم

أشكرك مرة أخرى شرحك ممتاز وطريقتك بإيصال الفكرة أروع

مع تحياتي

TareqVB كتب:

هو طريقة الاخ bodaman22 بتعمل بشكل صحيح لكنها ليست الطريقة المتبعة في مثل هذه الحالات وانما الطريقة المتبعة هي استخدام الخاصية CasuseValidation للزر وجعلها false اي عند الضغط على هذا الزر لا يتم التحقق من صحة المدخلات في الادوات.

ال validation group تستخدم عند وجود عدة ادوات وتحتاج للتحقق منها بشكل مستقل مثلا لو وضعت في نفس الفورم السابق اضافة لمستخدم عادي بالاضافة الى جزئية اضافة مدير ففي مثل هذه الحالة تحتاج الى استخدام validation group بحيث تضع كل جزء من الاضافة في مجموعة مختلفة .

أشكرك أخي على تعاونك بالشرح معنا مما يسهم في إغناء الذاكرة المعرفية

بصراحة أنا حاولت عمل هذا باستخدام الكود كثيراً بالطريقة التي أشرت إليها ولم نجح للأسف

وها أنا أضيف لنفسي معرفة أخرى من المعارف من خلال هذا المنتدى الرائع

مع تحياتي

اللهم اجعلنا أهلاً لحمل رسالة العلم ونشرها

لتنعم أمة الإسلام بخير العلم ونوره

www.ijoul.com

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