#asp.net #.net #datapicker
#asp.net #.net #datapicker
Вопрос:
Я получил известную ошибку «InvalidCastException не был обработан пользовательским кодом» Невозможно привести объект типа ‘System.Система ввода даты и времени.Строка’ Но я не нашел решения своей проблемы на форуме.
Сначала у меня нет типа «string«, потому что моя форма содержит только datapicker.
Во-вторых, поле является smalldatetime в моей базе данных SQL.
Итак, я не знаю, почему он так говорит !?
Ошибка появляется в автоматическом файле «my_program.Web.g.vb», когда я ввожу дату (из Datapicker) в свою форму.
[Ошибка в my_programm.Web.g.vb]http://img4.hostingpics.net/pics/854888Untitled.png
Вот поле моей формы:
<dataFormToolkit:DataField>
<sdk:DatePicker SelectedDate="{Binding StartingDate, Mode=TwoWay}"/>
</dataFormToolkit:DataField>
У вас есть идея для решения этой проблемы?
Заранее благодарю вас
Сердечно
Комментарии:
1. сначала преобразуйте значение даты и времени, подобное этому преобразованию. Текущее время (начальная дата);
Ответ №1:
Это было очень глупо
В дополнение к преобразованию, которое я сделал, как вы предложили, я оставил тег «StringLength (..)», перетащенный в другую часть кода -__-
Действительно извините за неудобства и спасибо
Сердечно