我在SQL Server 2008中有一个可以为空的列,用于存储time。当我使用LINQ to SQL并拉回数据时,它会以TimeSpan 的形式返回?. 当我将它绑定到 GridView 并尝试使用DataFormatString="{0:t}"对其进行格式化时,它仍然显示秒数。有什么想法吗?
问问题
487 次
2 回答
1
确保您还禁用 Html 编码以使您的格式正常工作。
HtmlEncode="false"
于 2010-06-07T20:54:31.713 回答
1
问题是它TimeSpan
没有实现IFormatable。所以你不能直接格式化 TimeSpan。
于 2010-06-07T21:05:20.970 回答