Try This
protected void gvType_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
string a = DataBinder.Eval(e.Row.DataItem, "type").ToString();
if (a == "y")
{
CheckBox chkbox = e.Row.FindControl("ChkSelect") as CheckBox;
chkbox.Checked = true;
}
else if (a == "n")
{
CheckBox chkbox = e.Row.FindControl("ChkSelect") as CheckBox;
chkbox.Checked = false;
}
}
}