ArrayList list = new ArrayList();
list.Clear();
foreach (GridViewRow row in yourGridView.Rows)
{
// Access the CheckBox
CheckBox cb = (CheckBox)row.FindControl("CheckBoxName");
if (cb != null && cb.Checked)
{
string s = yourGridView.DataKeys[row.RowIndex].Value.ToString();
list.Add(s);
}
}
البته باید توجه داشته باشید که برای دیتاگرید
DataKeyNames
تعریف شود : همان فیلدی که می خواهید مقادیرش را بدست بیاورید