我已经在 C#中创建了一个Windows应用程序表单,该表单具有一个名为<{>} {data}的数据网格控件和三个名为datagridview1
的文本框。 ,txtTDate
。当我选择一行datagridview时,我想在文本框中显示 datagridview记录。我成功做到了。但是问题是,当我在datagridview文本框中选择一行时,txtTaka
像Tdate
格式那样以 dd / mm / yyyy HH:MM:SS 的形式显示日期。我希望文本框仅显示日期,例如 25/06/2018 。我怎样才能做到这一点。请任何人帮助。 N.B:我的数据库25/06/2018 00:00:00
字段是TDate
。
我使用以下代码将数据检索到文本框txtTDate和txtTaka:
DateTime
答案 0 :(得分:0)
TDate.text = ((DateTime)dataGridView1.SelectedRows[0].Cells[TDate].Value).ToString("dd/MM/yyyy");
Taka.text = ((DateTime)dataGridView1.SelectedRows[0].Cells[Taka].Value).ToString("dd/MM/yyyy");
有关DateTime
格式的文档,请参见here。