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

سؤال في الdatagrid

مغلق
بدأه Nor_Eleman في 21 يوليو 2005 · 5 رد · 637 مشاهدة · في ASP.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

كيف أعمل تحديث لصف معين في ال datagrid بحيث يعمل edit في نفس ال datagrid من غير ما يفتح صفحة جديدة يعمل فيها edit ؟؟

وجزاكم الله خيرا

#2

أخي ستجد موضوع مثبت لي لاستخدام ال DataList .. نفس الطريقة سوف تستخدمها

تستخدم DataKey لل DataGrid

و منه تصل لل PK الخاص بالصف اللذي اخترته عن طريق e.item.ItemIndex كالتالي

int pk=(int)DataGrid1.DataKeys(e.Item.ItemIndex);

// update statment as :
SqlCommand cmd = new SqlCommand("update statment here",cn);
cn.ExecuteNonQuery(cmd);
DataGrid1.EditItemIndex=-1;
ReBindDataGrid();

ها هي الفكرة

You can fly while you can touch the sky

#3

هنا الفكرة نفسا ولا تختلف عن ال DataList الا اذا استخدمت فكرة ال e.Item.Cells.Controls للوصول للبيانات

http://www.as4web.com/library/class/?page=...n&catID=5&id=75

You can fly while you can touch the sky

#4

يمكن عملها كلها في حالة التعديل كالشكل التالى

21_07_05_03_44_40_1121942680pic_1.JPG

#5

جزاكم الله خيرا على المساعدة و هجرب الكود ان شاء الله , على فكرة يا أخ ابو صلاح انا بستفيد من مقالات للغاية بفهم منها كويس جدا, لانك بتشرح باسلوب سهل فهمه , فاسال الله العظيم ان يزيدك من فضله و ينفعك و ينفع المسلمين بعلمك اللهم آمين

#6

شكرا لك أخي على الدعاء وما قمت إلا بالقليل :)

أتمنى أن تقوم بتجربة الكود و تصل لما تريد ..

تحياتي لك

You can fly while you can touch the sky

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

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