PDA

View Full Version : استفاده از check box در DataGrid



raravaice
دوشنبه 24 اردیبهشت 1386, 10:58 صبح
با سلام

من یه datagrid دارم شامل چندین سطر که داخل یکی از ستون های این سطر ها checkbox قرار داره که مثلا شخص بتونه با انتخاب check box مربوط به هر ستون مجموعه ای از دستورات مشخص مثل حذف سطر و یا غیر را بر روی آن انجام بده.

حالا مشکل اینه که چطور میشه کنترل کرد که کدام checkbox تیک خورده کدوم نخورده

در ضمن فقط یه دستور کار کرد با findcontrol کافیه حلقه ها و بقیش با خودم فقط میخوام checkbox های داخل اون ستون رو شناسایی و خواص اونارو چک کنم

vb یا c# هیچ فرقی نداره

با تشکر از عزیزان پاسخگو

Behrouz_Rad
دوشنبه 24 اردیبهشت 1386, 11:22 صبح
http://www.barnamenevis.org/forum/showthread.php?t=26216

nooshin_k
دوشنبه 24 اردیبهشت 1386, 13:54 عصر
اول یک کنترل داخل کد تعریف می کنی از نوع chekbox
Dim chk As CheckBox
For Each row In GridView1.Rows
chk = CType(row.FindControl("CheckBox1"), CheckBox)
If chk.Checked Then
با این دستور if می فهمی کدام تیک خورده

raravaice
دوشنبه 24 اردیبهشت 1386, 14:02 عصر
لطفتون کم نشه ولی مشکل من در asp.net 1.1 بود که حل شد با تشکر از شما و آقای راد