<asp:BoundField DataField="Birthadate" DataFormatString="{0:d}"
HeaderText="Gimimo data" SortExpression="Birthadate" />
我已經格式化日期,但是當我按下編輯它給我edti日期和時間?如何不顯示時間? C#asp.net datagrid編輯時只顯示日期
<asp:BoundField DataField="Birthadate" DataFormatString="{0:d}"
HeaderText="Gimimo data" SortExpression="Birthadate" />
我已經格式化日期,但是當我按下編輯它給我edti日期和時間?如何不顯示時間? C#asp.net datagrid編輯時只顯示日期
將ApplyFormatInEditMode設置爲true,以便將項目格式推送到編輯項目中。
<asp:BoundField ApplyFormatInEditMode="true" DataField="Birthadate" DataFormatString="{0:d}" HeaderText="Gimimo data" SortExpression="Birthadate" />
你可以試試這個第一選擇單元中使用鼠標點擊事件,當你點擊這個DataGrid中搶值轉換成字符串。
string selectedValue = "";
,因爲它在17和00之間的空間,你可以把它寫喜歡這個
string finalResult = selectedValue.substring(0,selectedValue.indexOf(" ")-1);
然後再在finalResult傳遞值到特定的細胞。這就是全部。在這個例子中你不需要使用DateTime strut。