2017-09-12 43 views
1

時候我已經搜查,搜查,並沒有發現這個問題一個明確的答案:如何使一個日期列在GridView不顯示時間戳編輯

當我在一列設置爲一個日期列GridView並進入網格並編輯一個日期,默認情況下在這樣的日期之後留下一個通用的TimeStamp(09/12/2017 00:00:00)。

如何刪除TimeStamp?

+0

工作的呢? https://stackoverflow.com/questions/4033113/how-to-format-datetime-columns-in-datagridview –

回答

0

請確保您具有像這樣的格式化字符串({0:d}),並且已將編輯模式中的應用格式設置爲true(ApplyFormatInEditMode="true")。

和實施綁定列這樣的:

<asp:BoundField DataField="DataDate" ApplyFormatInEditMode="true" DataFormatString="{0:d}" 
    SortExpression="DataDate" HeaderText="Header Date" /> 
相關問題