<asp:BoundField DataField="Birthadate" DataFormatString="{0:d}"
HeaderText="Gimimo data" SortExpression="Birthadate" />
我有格式化日期,但是当我按下编辑它给我编辑日期和时间?怎么不显示时间?
答案 0 :(得分:1)
将ApplyFormatInEditMode设置为true,以便将项目格式推送到编辑项目中。
<asp:BoundField ApplyFormatInEditMode="true" DataField="Birthadate" DataFormatString="{0:d}" HeaderText="Gimimo data" SortExpression="Birthadate" />
答案 1 :(得分:0)
你可以试试这个,首先使用Mouse Click事件,每当你点击这个DataGrid时,将所选单元格中的值抓取成一个字符串。
string selectedValue = "";
因为它有17到00之间的空格你可以写它喜欢这个
string finalResult = selectedValue.substring(0,selectedValue.indexOf(" ")-1);
然后再次将finalResult中的值传递给该特定单元格。 就这样。在此示例中,您不需要使用DateTime strut。