2014-06-25 32 views
0

我得到了著名的錯誤「InvalidCastException的是由用戶代碼未處理的」 無法投型「的System.DateTime」的對象爲類型「System.String」 但是我有沒有找到解決我的問題在論壇上。無法轉換對象......與datapicker

首先,我沒有輸入「string」,因爲我的表單只包含一個數據分析器。

其次,該字段是我的SQL數據庫中的smalldatetime

所以,我不知道它爲什麼這麼說!

錯誤出現在自動文件「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(..)」標籤 - __-

帶來的不便真的很抱歉。謝謝你

親切