IF you want to disable these controls you have to write code on gridview RowDataBoud event becz when we run project this event is called firstly before the bind gridview. and first thing is what if you wants to be perform some opertation with gridview controls you have to find the control firstly after that you will be able to access the control ID and handle them like:
protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
{
if (e.Row.RowType == DataControlRowType.DataRow)
{
LinkButton linkbtn = (LinkButton)e.Row.FindControl("lnkbtn");
linkbtn.Enabled = false;
}
}
i hope its helping to you.......:-)