c# - 将格式应用于 DataTable 中的列

标签 c# data-binding datatable

我有一个包含 DateTime 类型列的 .NET DataTable。我想使用“y”格式说明符将日期格式化为月、年。 我宁愿不必遍历所有更改值的行/列。 最好的方法是什么?

最佳答案

DataTable 只是存储值。它不提供格式化。在将 DateTime 放入 DataTable 之前格式化它(因此将其存储为字符串),或者对 DataTable 绑定(bind)到的控件进行格式化(例如,DataGridView 具有用于单元格样式的 Format 属性)。

关于c# - 将格式应用于 DataTable 中的列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13457005/

相关文章:

javascript - Angular Material 数据表显示 [object Object]

c# - 如何在 MVC asp.net c# 中使用 jquery

c# - 为什么需要在 C# 中使用 DispId 注释?

c# - 操作链接的替代语法

c# - 将对象列表数据绑定(bind)到 WinForms DataGridView,但不显示某些公共(public)属性

php - 绑定(bind)大插入或更新的更有效方法?

C# WPF XAML 绑定(bind)到 DataTable

c# - Linq to XML 选择每个具有特定属性的后代的后代

javascript - 奇怪的 JQuery 脚本行为

wpf - 向 WPF DataGrid 添加不在集合中的额外列