اريد ربط تكست بوكس بزر معين وتكست بوكس بزر اخر Group validation in asp.net

اريد ربط تكست بوكس بزر معين وتكست بوكس بزر اخر Group validation in asp.net

المستوي الثاني مبرمج مبتدئ


هذه الخاصية هامة اذا كنت تريد ان تضع 2 زر في صفحة وتربط كل زر بمجموعة من التكست بوكس وشرح خاصية Validation group

submit to reddit

اريد ربط تكست بوكس بزر معين وتكست بوكس بزر اخر Group validation in asp.net


سؤال ورد من متدرب
validations فى محاضرة

انا لدي  اتنين يوزر كنترول واحد للتسجيل فى الموقع والتانى لتسجيل الدخول وطبعا كل يوزر له زرار خاص بيه

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

فانا اريد ان اعرف ازاى افصل بينهم بحيث ان كل زرار له حقول معينه خاص بيه وملهوش علاقه باى حقول تانيه اللى فيه زرار تانى خاص بيهم
يعنى كل مجموعة حقول لها زرار خاص بيها


الاجابة تكمن في خاصية من خصائص
التكست بوكس- الزر- الفاليداشن
كلهم لديهم خاصية في مربع الخصائص يسمي
validationgroup
وهي خاصية تربط زر معين بمجموعة من الادوات

كما بالصورة
group validation in asp.net

الان اتبع الاتي
الشاشة الاولي التي بالاعلي وهي شاشة تسجيل
لكي نريد ان نجعل زر الاسم خاص فقط بالزر
قف علي الزر بالماوس وعلي التكست بوكس وعلي اداة ال
ReqirefieldValidator

ثم ضع خاصية الجروب فالديشن باي اسم تريد
مثلا
validationgroup="aa"

وبذلك فان هذا الزر لن يعمل الا مع هذه الادوات فقط

ثم ننزل الي الشاشة التي بالاسفل
وايضا نفعل مثل ذلك ونعطي لهم نفس الخاصية ولكن باسم مختلف مثلا
validationgroup="b"

وبذلك كل فورم او شكل له الزر الخاص به فقط



#اريد ربط تكست بوكس بزر معين وتكست بوكس بزر اخر Group validation in asp.net

رابط الموضوع
http://citystarit.com/Article_details.aspx?id=146