【发布时间】:2019-05-29 10:12:14
【问题描述】:
我想在TextBox type="date"上的数据库中显示存储的日期
<asp:TextBox ID="DateStatus" runat="server" Type="date" CssClass="form-control"></asp:TextBox>
但我使用的文本框中没有显示任何内容。我试过这个
Dim getdate As Date = DetailTable.Rows(0)(3)
DateStatus.Text= getDate
这也是我发现的here
Dim getdate As Date = DetailTable.Rows(0)(3)
DateStatus.Text = DateTime.UtcNow.ToString(getdate)
当我调试代码时,日期正确传递。
当我删除 type="date" 时,请求的日期显示得很好
不能这样做吗?
在 SideNote 上,当我使用 <Asp:detailsview> 生成表时,尽管该字段在架构中仅声明为 Date,但日期是随时间生成的 12:00:00,但我认为这与我当前的问题无关,因为每个调试过程中看起来不错
最初我将日期存储为文本(@date, DateStatus.Text)
【问题讨论】:
-
“22/05/2019 12:00:00 am”。现在的文化是什么?输入类型中的日期格式为 mm/dd/yyyy @Rango
-
DateStatus.Text = getDate.ToString()甚至DateStatus.Text = getDate.ToString("MM/dd/yyyy")怎么样