SQL Server 2008中时间列搞乱了GridView的DataFormatString
问题描述:
我有一个可空列SQL Server 2008中,我用它来存储时间。当我使用LINQ to SQL并将数据拉回时,它将返回为TimeSpan?。当我将它绑定到GridView并尝试使用DataFormatString =“{0:t}”时,它仍然显示秒数。有什么想法吗?SQL Server 2008中时间列搞乱了GridView的DataFormatString
答
请确保您也禁用Html编码,以使您的格式正常工作。
HtmlEncode="false"
好的建议。看起来这与.NET如何使用TimeSpans for Times而不是DateTimes有关。 – 2010-06-07 20:57:43