Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Displaying short date format in GridView
Message
From
06/10/2010 16:07:00
 
General information
Forum:
ASP.NET
Category:
Other
Miscellaneous
Thread ID:
01484208
Message ID:
01484241
Views:
19
>>Hi,
>>
>>I am trying to display just the date part of a datetime field in a gridview, but the time is always displayed. Can anybody see anything wrong with this?
>>
>>
<ItemTemplate>
>>     <mm:mmLabel ID="lblDOB" runat="server" DisplayFormat="{0:d}" CssClass="date" Text='< %# Bind("DateOfBirth") % >'></mm:mmLabel>
>></ItemTemplate>
>
>
>I don't use MM, but you should be able to do something like..
>
><mm:mmLabel ID="lblDOB" runat="server" CssClass="date" Text='< %# DateTime.Parse(Eval("DateOfBirth")).ToShortDateString() % '></mm:mmLabel>
>
>
>Since it is a label, Eval makes a little more sense..
>
>Hopefully your date CSSClass isn't interfering.

William,

I get this error with your suggestion:
Compiler Error Message: CS1502: The best overloaded method match for 'System.DateTime.Parse(string)' has some invalid arguments
This is the exact code I used (except of course the space around the % signs):
<mm:mmLabel ID="lblDOB" runat="server" DisplayFormat="{0:d}" CssClass="date" Text='< %# DateTime.Parse(Eval("DateOfBirth")).ToShortDateString() % >'></mm:mmLabel>
The CSSClass is not interfering, I had actually added that in as an attempt to get it to work, but it didn't help.
Frank.

Frank Cazabon
Samaan Systems Ltd.
www.samaansystems.com
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform