В моем приложении ASP.Net у меня есть текстовое поле для выбора даты: <asp:TextBox ID="uxDateTimeLocalTextbox" runat="server" TextMode="DateTimeLocal"></asp:TextBox>
![enter image description here](https://i.stack.imgur.com/uZYtV.png)
Когда пользователь вводит дату и время, изначально это строка и должна быть преобразована в формат DateTime, прежде чем я отправлю ее обратно в свою таблицу SQL Server (где этот столбец находится в формате datetime):
DateTime dateTimeOriginalEmail = Convert.ToDateTime(uxDateTimeLocalTextbox.Text);
Теперь я создал функциональность, которая будет выполнятьнаоборот, и заполните текстовое поле значением, хранящимся в таблице SQL.Я думаю, что мне нужно взять это значение и преобразовать его обратно в строку.Итак, я попробовал следующее (ошибок не было), но я не вижу, чтобы текстовое поле заполнялось значением из моей таблицы.Я использую этот метод на других текстовых полях и выпадающих, и они работают нормально.Любые предложения о том, как заставить это работать?(Примечание: ММ / ДД / ГГГГ ЧЧ: ММ AM / PM)
uxDateTimeLocalTextbox.Text = ticketInfo.Rows[0]["DateTimeOriginalEmail"].ToString();