我真的一直在尝试使用 Webmatrix 在表格中获取短日期格式。尽管我的列StartDate
在 SQL Server 数据库中定义为日期(不是日期/时间),但 Windows Azure 以某种方式将其转换为日期/时间字段。除了我现在想删除所有午夜时间以简单地显示dd/mm/yy
日期格式之外,不会打扰我。
我显然没有尝试过所有的组合,或者在编码中遗漏了一些东西,但是grid.Column
一旦我添加了格式选项,该行就拒绝编译。
@grid.GetHtml(
tableStyle: "grid",
headerStyle: "head",
alternatingRowStyle: "alt",
columns: grid.Columns(
grid.Column("StartDate", header:"StartDate")
)
)
基于在这个论坛上提出的类似问题,我已经尝试了所有这些:
grid.Column("StartDate", header:"StartDate", format:@<text>@item.StartDate.ToString("dd/mm/yy")</text>))
grid.Column("StartDate", header:"StartDate", format:@@<text>@item.StartDate.ToString("dd/mm/yy")</text>))
grid.Column("StartDate", header:"StartDate", format: "{0:d}")
grid.Column("StartDate", header:"StartDate", format: "{0:dd/mm/yy}")
如果有人能指出我哪里出错了,我将不胜感激。我只是一个新手,所以我希望这是愚蠢的。
谢谢,
戴夫。