在我的 ASP.Net 應(yīng)用程序中,我有一個(gè)文本框設(shè)置為日期選擇器: <asp:TextBox ID="uxDateTimeLocalTextbox" runat="server" TextMode="DateTimeLocal"></asp:TextBox>當(dāng)用戶輸入日期時(shí)間時(shí),最初它是一個(gè)字符串,并且必須先轉(zhuǎn)換為 DateTime 格式,然后才能將其發(fā)送回我的 SQL Server 表(該列采用日期時(shí)間格式):DateTime dateTimeOriginalEmail = Convert.ToDateTime(uxDateTimeLocalTextbox.Text);現(xiàn)在,我創(chuàng)建了將執(zhí)行相反操作的功能,并使用存儲(chǔ)在 SQL 表中的值填充文本框。我認(rèn)為我需要獲取該值并將其轉(zhuǎn)換回字符串。所以,我嘗試了下面的(沒(méi)有拋出錯(cuò)誤),但我沒(méi)有看到文本框填充了我表中的值。我在其他文本框和下拉菜單上使用此方法,它們工作正常。關(guān)于如何讓它工作的任何建議?(注:MM/DD/YYYY HH:MM AM/PM)uxDateTimeLocalTextbox.Text = ticketInfo.Rows[0]["DateTimeOriginalEmail"].ToString();
如何在 TextMode="DateTimeLocal" 中填充 asp:textbox
ibeautiful
2022-10-15 14:15:16