Posted: 6/29/2011
I have binding date to lable control like this in gridview
<asp:Label ID="Label2" runat="server" Text='<%# Bind("jdate") %>'></asp:Label>
but the date is not showing....
Hi Pallavi,
Your label should be in asp:TemplateField like this:
<asp:TemplateField> <ItemTemplate> <asp:Label ID="Label2" runat="server" Text='<%# Bind("jdate") %>'></asp:Label> </ItemTemplate> </asp:TemplateField>
<asp:TemplateField> <ItemTemplate> <asp:Label ID="Labe2" runat="server" Text='<%# Eval("jdate", "{0:M-dd-yyyy}") %>'></asp:Label> </ItemTemplate> </asp:TemplateField>
Gjorgji
pallavi karpe said: I have binding date to lable control like this in gridview<asp:Label ID="Label2" runat="server" Text='<%# Bind("jdate") %>'></asp:Label> but the date is not showing....
As Gjorgji suggested, use Eval (in your case) or Bind, if your date needs to be dislpayed in an ASP.NET Data Control.