View Full Version : خاصیت select در grid view
jaykob
دوشنبه 12 اردیبهشت 1390, 11:16 صبح
سلام به چه شکل می شه بعد از فعال کردن خاصیت select در GridVew کاربر بعد از کلیک بر روی هر سطر مقدار id اون سطر بر گردانده شود ؟
ممنون
L_eskandary
دوشنبه 12 اردیبهشت 1390, 18:21 عصر
منظورتون از id سطر چه چیزی هستش ؟
مثلا یه رکورد رو تو گرید نمایش میدین و می خواین id اون رو با کلیک کردن رو اون سطر از پایگاه داده بخونین ؟
jaykob
دوشنبه 12 اردیبهشت 1390, 19:30 عصر
منظورتون از id سطر چه چیزی هستش ؟
مثلا یه رکورد رو تو گرید نمایش میدین و می خواین id اون رو با کلیک کردن رو اون سطر از پایگاه داده بخونین ؟
بله می خوام با کلیک روی اون سطر id اون رکورد را داشته باشم .
ممنون
karim orooji
دوشنبه 12 اردیبهشت 1390, 20:02 عصر
ّرای این کار
در برنامه میتونی به این صورت عمل کنی
e.RowIndex
L_eskandary
سه شنبه 13 اردیبهشت 1390, 00:25 صبح
شرمنده چند ساعت پیش سایت مشکل پیدا کرده بود ظاهرا جوابم ارسال نشده :
اگه id رو تو یکی از ستون های گرید مثلا ستون اول نشون میدین به صورت زیر عمل کنین :
yourgrid_selectedIndexChanged()
{
gridviewrow gr = yourgrid.selectedrow;
int id = convert.toint32(gr.cell[0].text.trim());
}
به هر حال با کدهای بالا می تونین به هر Cell ی از گرید دسترسی داشته باشین . index مربوط به گرید هم zero base هستش .
اگه هم id رو نداشتین خوب باز می تونین بر اساس اطلاعات سطر انتخابی یه select به جدول تون در پایگاه داده تو همین event بزنین و id رو بدست بیارین .
امیدوارم منظورتون رو درست متوجه شده باشم .
موفق باشین .
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.