Невозможно создать объект…с помощью datapicker

#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 (..)», перетащенный в другую часть кода -__-

Действительно извините за неудобства и спасибо

Сердечно