you shouldn't do that, try<asp:Label id="date" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "date")%>' /></TD>also, if you insist, tryLiteralControl cc=(LiteralControl)DataGrid1.Items[0].FindControls["date"].Controls[0];string s = cc.Text;