可以
if (e.Row.RowType == DataControlRowType.DataRow)
{
Label labreaded = (Label)e.Row.Cells[5].FindControl("labReaded");
}
然后这个labreaded.Text就可以用了,cells[5]表示你的Label是放在第几列的,从0开始.
labReaded是Label的ID
Label lbl = (Label)gv.Rows[i].Cells[0]FindControl("lblContent") 这个改成 Label lbl = (Label)gv.Rows[i]FindControl("lblContent"); 试试看,因为访问gridview中的控件没必要具体到单元格的