2014-06-25 4 views
0

я получил известную ошибку «InvalidCastException был необработанным кодом пользователя» Невозможно привести объект типа «System.DateTime» для типа «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> 

У вас есть идея для этой проблемы? Спасибо заранее приветливо

+0

первым конвертировать значения даты и времени, как этот Convert.ToD ateTime (STARTINGDATE); –

ответ

0

Это было очень глупо

В дополнение к конверсии, что я сделал, как Вы предложили, я оставил «StringLength (..)» тег потащил в другой части кода - __-

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

сердечным приветом