PDA

View Full Version : آموزش: selectrow درgridview



عاطفه اسماعیلی
یک شنبه 22 اسفند 1389, 23:32 عصر
چطور می توانیم اطلاعات یک سطر از gridview را انتخاب کنیم بر اساس یک فیلدمثلآ id

soheila_1643
یک شنبه 22 اسفند 1389, 23:50 عصر
دیتاسورس گرید رو در یک دیتاتیبل بریز و از تابع select دیتاتیبل استفاده کن

nafasak
دوشنبه 23 اسفند 1389, 08:57 صبح
کاری رو که دقیقا میخوای انجام بشه رو بنویس تا بشه جواب دقیقتری داد.

Behrang_a
دوشنبه 23 اسفند 1389, 09:12 صبح
چطور می توانیم اطلاعات یک سطر از gridview را انتخاب کنیم بر اساس یک فیلدمثلآ id

توی ستونهای گرید ویوو یک ستون هست به اسم CommandField ، اون رو به گرید ویوو اضافه کن و توی Option هاش بزن که Select رو نشون بده. این کار یه دکمه یا لینک Select رو به ستون آخر گرید اضافه میکنه. بسته به اینکه جنس دکمه رو چی تعیین کرده باشی
وقتی کلیک میکنی این دکمه رو، مقدار Gridview.SelectedIndex برابر با Index سطری که انتخاب کردی میشه.
حالا اگه مقداری برای DataKeyNames گذاشته باشی مثلا همون ID رو میتونی با این Index بازیابی کنی

string ID = GridView1.DataKeys[GridView1.SelectedIndex].Value;