我搜索过并搜索过,但没有找到这个问题的明确答案:
当我在GridView中将列设置为日期列并进入网格并编辑日期时,默认情况下它会在日期之后留下一个通用的TimeStamp(
09/12/2017 00:00:00
)。
如何删除TimeStamp?
答案 0 :(得分:0)
确保您拥有这样的格式字符串({0:d}
)并在编辑模式下设置应用格式为true(ApplyFormatInEditMode="true"
)。
按照以下方式实施 BoundField :
<asp:BoundField DataField="DataDate" ApplyFormatInEditMode="true" DataFormatString="{0:d}"
SortExpression="DataDate" HeaderText="Header Date" />