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

اسئلة بحاجة الى اجابة

مغلق
بدأه T.A.D في 16 أكتوبر 2006 · 5 رد · 1,045 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم..... اتمنى الاجابة على اي سؤال للي يعرف الاجابة....

اخواني كيف اعمل validation على حقول ال gridview مثلا عند ادخال داتا؟؟؟؟؟؟

هل يمكن اضافة dropdownlist في gridview ليتم اختيار الداتا منها بدل ان يقوم المستخدم بدخالها( هذا طبعا في حال عمل editing gridview)

هل اذا اشتغلت المشروع بتاعي باختيار filesystem عند عمل المشروع يغلبني لما انقل الموقع لجهاز اخر؟.؟؟؟؟؟؟؟

ما الفرق بين databasefile و databaseobject؟؟؟؟؟

هل يمكن عمل مشروع كبير نوعا ما باستخدام SQL DATABASE EXPRESS؟؟؟؟

عند استخدام GRIDVIEW لعرض معلومات من جدول وكان هذا الجدول فارغ لا يحوي على داتا فان ال gridview لا تظهر حتى لو قمت بوضع defaultmode=edit هل من حل؟؟؟؟؟؟؟

مشكورين جميعا..... الاجابة تفيدني وتفيد غيري.........

#2

السلام عليكم و رحمة الله و بركاته ،

في الواقع أستطيع الإجابة على سؤالين من الأسئلة التي طرحتها ، و هي:

1/ كيف يمكنك وضع dropdownlist في حالة editmode ؟

2 / كيف يمكن وضع Vailidation control لحقول الـ Gridview ؟

، أعطني مهلة حتى أكتب الطريقة بالتفصيل ،

، تحياتي.

#3

شكرا جزيلا... انا انتظر

#4

السلام عليكم و رحمة الله و بركاته ،

أعتذر عن تأخري في الرد و لكن حدث لي انقطاع في شبكة الإنترنت ،

سوف أضع الطريقة الآن ، دقائق فقط،

، تحياتي.

#5

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

السلام عليكم و رحمة الله و بركاته ،

كيف يمكنك عرض dropdownlist في Gridview أثناء عملية التعديل على البيانات ؟

في الواقع قد قرأت عن هذا الموضوع في المساعد الخاص ببرنامج الـ Microsoft Visual Studio.Net 2005.

و هذه هي الوصلة تستطيع وضعها في متصفحك :

ms-help://MS.VSCC.v80/MS.MSDN.v80/MS.VisualStudio.v80.en/dv_vwdcon/html/ad0d2f0e-b1cb-4369-9a5f-9490d99a914e.htm

ملاحظة :

لن يمكنك إستخدام هذه الوصلة ما دام برنامج الـ Microsoft Visual Studio.Net 2005 غير موجود بجهازك.

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

1. انشيء صفحة بإمتداد aspx.

2. أدرج كائن Gridview في الصفحة.

3. حدد مصدر البيانات للـ Gridview .

( لمزيد من المعلومات عن كيفية إنشاء مصدر البيانات ، من فضلك اطلع على الكتاب التالي:

http://www.arabteam2000.com/modfiles/neo/Ch04_Samples.rar )

ملاحظة : لا تنسى تفعيل الخياران التاليان عن تحديد المصدر :

* Generate Insert,Delet,Update statements

*Use optimistic concurrency

4.قم بإدراج SqlDataSource ، كما موضحة بالشكل التالي:

get-1161037753.jpg

5.حدد مصدر قاعدة البيانات الذي تريد استخراج البيانات منها.

6. حدد عمود واحد فقط الذي تود إدراجه ضمن dropdownlist ، و لا تنسى تحديد الخيار Return only unique row.

كما هو موضح بالصورة التالية:

get-1161037846.jpg

7.الآن بعد انتهاءك من تحديد مصدر البيانات لكائن SqlDataSource2 ، اذهب لكنترول Gridview و من خلال الضغط على Show Smart Tag ، اختار الأمر Edit Columns .

8.بعد ذلك ، اختار العمود الذي سوف تدرجه ضمن dropdownlist ، و قم بالضغط على الرابط :

convert this filed into a Template field ، كما هو موضح بالصورة التالية:

get-1161037909.jpg

9.بعد الإنتهاء من ذلك ، عد مجدد الى Show Smart Tag و اختار Edit Templates.

10.بعد ذلك ، من خلال القائمة display اختار EditItemTemplate، كما هو موضح بالصورة التالية:

get-1161038165.jpg

قم بحذف مربع TextBox الظاهر عندك.

12.أدرج مكانه Dropdownlsit .

13.حدد مصدر البيانات الخاص بالـ dropdownlist و هو SqlDataSource2.

14.بعد الإنتهاء من ذلك ، من خلال show smart tag الخاص بـ dropdownlist اختار : Edit DataBindings.

15.تأكد من أن الخاصية SelectedValue هي محددة لديك ، و من ثم حدد Field Binding و اختار من مربع Bound To العمود الذي تود إدراجه في الـ dropdownlist مع التأكد من تحديد الخيار Two-way databinding ، كما هو موضح بالصورة التالية:

get-1161041167.jpg

16.بعد الإنتهاء من ذلك قم بتنفيذ الصفحة ، لتظهر لديك النتيجة التالية:

get-1161038347.jpg

_____________________________________

، بالنسبة للـ Vailidation control ، كيف يمكننا استخدامها لحقول الـ Gridview فقد استنتجتها بنفسي من هذه الطريقة ،

الطريقة ببساطة أنك تحول العمود إلى Template و من ثم تقوم بتحريره كما فعلت عند حذفك لمربع الـ TextBox، لكن الفرق هنا أنك لن تقوم بحذف مربع الـ TextBox، و لكنك سوف تضيف Vailidation control المناسب للحقل.

،إذا أحتجت مساعدة في كيفية استخدام الـ vailidation control فأعلمني بذلك ،

، أعتذر مرة أخرى عن تأخري بالرد و لكن كان ذلك لظروف خارجة عن ارادتي ،

، لكم تحية و الشكر.

#6

السلام عليكم.... الف الف شكر... ما شاء الله شرح وافي وكافي..... يعطيك الف عافية ..... في ميزان حسناتك كل حرف تمت كتباته ان شاء الله......

يبدو ان template لا بد من قرائتها بتمن لانه معظم الحلول باستخدامها......

شكرا لك انا اعرف كيفية استخدام validation............ الف شكر مرة تانية على الشرح الجميل.... تحياتي

T.A.D كتب:
السلام عليكم..... اتمنى الاجابة على اي سؤال للي يعرف الاجابة....

اخواني كيف اعمل validation على حقول ال gridview مثلا عند ادخال داتا؟؟؟؟؟؟ تمت الاجابة عليه بواسطة جوليا

هل يمكن اضافة dropdownlist في gridview ليتم اختيار الداتا منها بدل ان يقوم المستخدم بدخالها( هذا طبعا في حال عمل editing gridview) تمت الاجابة عليه بواسطة جوليا

هل اذا اشتغلت المشروع بتاعي باختيار filesystem عند عمل المشروع يغلبني لما انقل الموقع لجهاز اخر؟.؟؟؟؟؟؟؟

ما الفرق بين databasefile و databaseobject؟؟؟؟؟

هل يمكن عمل مشروع كبير نوعا ما باستخدام SQL DATABASE EXPRESS؟؟؟؟

عند استخدام GRIDVIEW لعرض معلومات من جدول وكان هذا الجدول فارغ لا يحوي على داتا فان ال gridview لا تظهر حتى لو قمت بوضع defaultmode=edit هل من حل؟؟؟؟؟؟؟

مشكورين جميعا..... الاجابة تفيدني وتفيد غيري.........

هذا الموضوع مغلق.

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