this is my markup of gridview..\[code\] <Columns> <asp:TemplateField HeaderText="Customer Name"> <ItemTemplate> <asp:Label ID="lblname" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "Customer.Name")%>'></asp:Label> </ItemTemplate> </asp:TemplateField> <asp:TemplateField HeaderText="PickUpPoint"> <ItemTemplate> <asp:Label ID="lblPickUpPoint" runat="server" Text='<%# DataBinder.Eval(Container.DataItem, "Pickuppoint")%>'></asp:Label> </ItemTemplate> </asp:TemplateField></Columns>\[/code\]I have a button which on click, stores the values in the worsheet cells of excel object...this is the code,,,\[code\] for (int i = 0; i < GridView2.Rows.Count; i++) { for (int j = 0; j < GridView2.Rows.Cells.Count; j++) { xlWorkSheet.Cells[i + 1, j + 1] = GridView2.Rows.Cells[j].Text; }}\[/code\]How do i get the values of gridview and store it in a worksheet, as the \[code\]GridView2.Rows.Cells[j]\[/code\].Text returns empty string.thanks