如何使用今天的日期VB.Net填充TextBox类型日期

时间:2017-03-27 03:44:13

标签: asp.net vb.net date datetime datetime-format

我正在尝试使用今天的日期填充TextBox,在Visual Basic中键入日期。 (格式dd / MM / yyyy)我尝试了不同的解决方案,我在网上得到了它,但他们没有这样做。

例如。今天的日期是2017/03/29。我需要在加载页面时,TextBox看起来像这样:

TextBox date ok

但问题是当我加载页面时,TextBox显示如下:

TextBox date

这些是我在网络上获得的一些解决方案。

TextBox.Text = DateTime.Now.ToString("dd/MM/yyyy")

Dim today As String = DateTime.Now.ToString("dd/MM/yyyy")
TextBox.Text = today

TextBox.Text = Date.Today.ToString("dd/MM/yyyy")

Dim today As String = String.Format("{0:dd/MM/yyyy}", DateTime.Now)
TextBox.Text = today

TextBox.Text = System.DateTime.Now.ToString("dd/MM/yyyy")

TextBox.Text = Text = DateTime.Now.Date.ToShortDateString()

重要的是我在调用方法的Page_Load事件处理程序上执行此操作。 TextBox只是具有特定ID的表单中的一个。 同样重要的是可以编辑此TextBox。

1 个答案:

答案 0 :(得分:0)

您需要解决以下文本框: textbox1.text或textbox2.text等,而不仅仅是textbox.text