簡體   English   中英

如何在C#asp.net中拉回DateTime並存儲在type = date的文本框中?

[英]How can I pull back DateTime and store in textbox with type=date in C# asp.net?

我是C#的新手

我正在嘗試使用我的backcode中的值填充此文本框,但是我正努力使其顯示出來。 當我加載頁面時,它只顯示默認的'dd/MM/yyyy'而不是數據庫中的日期。 它必須是可編輯的,因此文本框的類型為Date。

前台代碼:

<asp:TextBox ID="DoB" runat="server" Type="Date" placeholder="DoB:" 
      Style="float: left; width: inherit;"></asp:TextBox>

BackCode:

        string dob = rdr["DOB"].ToString();
        DoB.Text = dob.ToString();` 

日期是: 23/03/2018 12:00:00 AM

有人知道這里出了什么問題嗎? 任何幫助都會很棒。 提前致謝!

嘗試這個:

dbo.Text = Convert.ToDateTime(rdr["dob"]).ToString("dd/MM/yyyy");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM