أريد الحصول على الاندكس الخاص بعنصر من الدتاتايبل استعمل الخاصية IndexOf كالتالي
كود :
int Id_Sim1 = dt.Rows.IndexOf(dt.Rows.Find(IdSim));
لكن يخرج خطأ يقول أنه لا يوجد فهرس Index g لهذا مع أن الجدول الأساس يحتوي على Key Index ?!
فما الحل جزاكم الله خيرا؟
يمكنك مراجعة الرابط التالى هنا
حتى توضح لك كيفية استخدام IndexOf وجلب الرقم
فيمكنك التركيز على هذا الجزء من الكود فى الرابط
كود :
DataRow pkRow = dt1.Rows.Find(row["ID"]);
int pkIndex = dt1.Rows.IndexOf(pkRow);
تحياتى لك
وتمنياتى لك التوفيق
نعم اخى الفاضل الامر كله يعتمد على PrimaryKey
لذل وضعت لك الرابط بالاعلى حتى توضح لك الفكرة والصورة كاملاً
تحياتى لك
وتمنياتى لك التوفيق