【问题标题】:Retrieve Data from DataGridview to textbox从 DataGridview 检索数据到文本框
【发布时间】:2018-06-25 05:23:02
【问题描述】:

我在 C# 中创建了一个 Windows 应用程序表单,它有一个名为 datagridview1datagridview 控件 和三个名为 txtTDatetxtTaka 的文本框.当我选择一行 datagridview 时,我想在文本框中显示 datagridview 记录。我成功地做到了。但问题是当我在我的 datagridview 文本框中选择一行时 Tdate 将日期显示为 dd/mm/yyyy HH:MM:SS 就像 25/06/2018 00:00:00 格式。我只想输入文本框的日期,例如 25/06/2018。我怎样才能做到这一点。请任何人帮助。注意:我的数据库TDate 字段是DateTime

我使用以下代码将数据检索到文本框 txtTDate 和 txtTaka:

TDate.text = dataGridView1.SelectedRows[0].Cells[TDate].Value.ToString();
Taka.text = dataGridView1.SelectedRows[0].Cells[Taka].Value.ToString();

【问题讨论】:

标签: c# datagridview


【解决方案1】:
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 找到。

【讨论】:

  • @MithilaDas 已修复
猜你喜欢
  • 2017-08-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-04-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多