بسم الله الرحمن الرحيم
السلام عليكم و رحمة الله و بركاته ،
بعد قرائتي لكتاب المبرمج : أحمد عصام ، تعرفت على مكونين هامين هما : الـ girdview و الـ detailview المتوافران ضمن برنامج Microsoft Visual studio.net 2005
و التي يتم برمجتهما بلغة الـ ASP.Net المتخصصة ببرمجة تطبيقات الويب.
المكون Grideview يختص بعرض البيانات المخزنة في قاعدة البيانات على شكل جدول ، لكن اتضح لي بعد القراءة في MSDN المتوفر ضمن البرنامج،
أن هذا المكون لا يسمح بإجراء جميع عمليات على البيانات بشكل مباشر، فهو يسمح فقط بإجراء عملية الحذف ، و التعديل، و لكن لا يسمح بإجراء عملية الإضافة إلا بمساهمة مكونات أخرى ، كالـ Detailview و الـ Formview.
لذا أنشئت قمت بعرض البيانات عن طريق الـ Grideview ، و عند الضغط على الأمر Select الخاص بأي سجل ، يقوم بعرض البيانات للسجل المحدد و كما يسمح بعملية الحذف و التعديل و الإضافة عن طريق مكون الـ Detailview.
و الذي يتضح في الصورة التالية :

لكن المشكلة انني ارغب في يتم عرض ا لـ girdview في صفحة و عند عملية التحديد يقوم بنقلي لصفحة آخرى تحتوي على المكون detailview المرتبط بالـgridveiw في الصفحة الأولى ، و عند الإنتهاء من عملية إجراء حذف أو اضافة أو تعديل ، يعود بي إلى الصفحة الأولى .
سؤالي: ما هي التقنية التي يمكنني استخدامها لعمل ذلك ، أو الأمر البرمجي الذي يمكن استخدامه، و ما هي الطريقة لذلك ؟
، و لكم الشكر.