nope, DataBound is the only way 2 Go through and there is one more ...which we can try later...
try this code..
hope it should work for you
Code:
void ProductFormView_DataBound(Object sender, EventArgs e)
{
// To prevent the user from adding duplicate items,
// Use the Row property to retrieve the data row.
FormViewRow row = ProductFormView.Row;
CheckBox chk = (CheckBox)row.FindControl("chkCharges");
string check = chk.Checked;
if(check == null || check == "")
chk.Checked = false;
}
Hope that helps.