I am retrieving data into gridview ,using template field and selecting data from gridview using event of selectedindex changed,
i have column of date,in which null value also have,
<asp:TemplateField HeaderText="Approve_Date" >
<ItemTemplate>
<asp:Label ID="App_Date" runat="server" Text='<%#Eval("App_Date")%>'></asp:Label>
</ItemTemplate>
</asp:TemplateField>
when i selecting row using below code
txtappdate.Text = Convert.ToDateTime((GVballist.SelectedRow.FindControl("App_Date") as Label).Text).ToString("yyyy-MM-d").Replace(" ", null);
then it is giving error String was not recognized as a valid DateTime.
txtappdate.text Text Mode is date.