cactuskhan
سه شنبه 19 تیر 1386, 13:56 عصر
ببینید من میخوام به ازای هر آیتمی که در گرید تیک زده شده یک آیتم به آرایه اضافه شود ولی پیغام خطا میده !
try
{
foreach (DataGridItem dgi in DataGridClassReport.Items)
{
CheckBox chk = (CheckBox)(dgi.Cells[0].FindControl("CheckBoxSelect"));
if (chk.Checked)
{
int studentId = (int)DataGridClassReport.DataKeys[dgi.ItemIndex];
studentIds[dgi.ItemIndex] = studentId.ToString()+",";
}
}
}
catch (Exception ex)
{
Utility.HandleException(ex);
}
string[] studentIds
رو هم خارج از این متد تعریف کردم !!
try
{
foreach (DataGridItem dgi in DataGridClassReport.Items)
{
CheckBox chk = (CheckBox)(dgi.Cells[0].FindControl("CheckBoxSelect"));
if (chk.Checked)
{
int studentId = (int)DataGridClassReport.DataKeys[dgi.ItemIndex];
studentIds[dgi.ItemIndex] = studentId.ToString()+",";
}
}
}
catch (Exception ex)
{
Utility.HandleException(ex);
}
string[] studentIds
رو هم خارج از این متد تعریف کردم !!