Dear friend,


I am new in C#. I had created DataGrid which will collect data from table. Here I had provide delete functionality like

hotmail, yahoo checkbox. If user select checkbox from top header checkbox then all checkboxes are automatically selected of

that particular column.

Selection/deselection will work fine. But at C# side I got "False" value only though I had selected checkbox.

e.g. First Logic
----------------

for (int i=0; i<MyDataGrid.Items.Count; i++)
{
String isChecked = ((CheckBox) MyDataGrid.Items[i].FindControl("chkSelectAll")).Checked.ToString();
Response.Write ("Delete === " + isChecked + "<BR>");
}



e.g. Second Logic
-----------------

foreach (DataGridItem objItem in MyDataGrid.Items)
{

CheckBox cb = (CheckBox)objItem.Cells[5].FindControl("chkSelectAll");
Response.Write (cb.Checked + "<br>");


if (cb.Checked)
{
command.......
}
}


Pl guide me to get out of this.


Thanking You,