السلام عليكم و رحمة الله
لقد استخدمت ال datagrid في استرجاع بيانات من sql server عن طريق تنفيذ stored procedure موجود و عرض البيانات المسترجعة علي ال datagrid و العملية تنفذ بنجاح و لكن لدي عدة أسئلة اتمني ان اجد لديكم الرد:
1) ال datagrid تعرض البيانات دفعة واحدة (bulk) و هذا الأمر مزعج خاصة اذا كانت النتائج كبيرة فهل يمكن عرض تلك البيانات أولا بأول (sequentially) و يا حبذا و كانت مقسمة في صفحات (paged) حيث يمكن للمستخدم قراءة بيانات أول صفحة مثلا بينما يتم تحميل باقي الصفحات بالبيانات دون أن يضطر المستخدم للإنتظار حتي تظهر البيانات كله مرة واحدة.
" بالمناسبة لقد قراءت موضوع ال Datagrid paging في كل من ال ASP.net و VB6 ولكن لم أستطع أن اطبقه في ال C# وهذا لنك الموضوع في VB6
2) اريد عندما يضغط المستخدم doubleclick علي cell في ال datagrid تظهر FORM بها المعلومات الموجوة في ال ROW الذي يحتوي ذلك
ال CELL (نعم قد يسأل أحدكم ما الهدف ؟ :wacko: سوف يتم اضافة معلومات أكثر ).
3) أريد عمل Statusbar يظهر Retrieving طالما ان استرجاع البيانات ما زال جاريا و يظهر finished حالما انتهت عملية استرجاع البيانات أو قام المستخدم بالغاءها.
4) كيف أمنع أن يبدو البرنامج و كأنه Not responding علي الرغم من أنه يعمل فعلا
يا حبذا لو وجدت لدي أحد منكم موضوعات أو Code samples متعلقة بال Sql,datagrid
اتمني ان اجد لديكم الرد و شكرا مقدما علي الأهتمام