我剛纔在這裏描述了我的問題:ObjectDataSource fails to parse string to DateTime。 ObjectDataSource – Cannot convert value of parameter value from System.String to System.DateTime,以及簡短的解釋:一些谷歌查詢我碰到這個鏈接來到後ObjectDataSource使用哪種文化將字符串轉換爲DateTime
一個錯誤我已經遇到了幾次,最近一次只使用一個ObjectDataSource當與GridView的更新日期是。在進行更新時,ObjectDataSource始終使用en-US文化,而不是爲應用程序定義的文化。 該錯誤已被Microsoft確認,但從未修復。
涉及手動解析的解決方法是......不可接受的:)您是否知道任何其他更適合該問題的程序員友好解決方案?
您是否嘗試了一些解決方法,比如_「在ObjectParameters和/或ObjectDataSource的UpdateParameters中手動指定受到國際化問題影響的數據類型的字段。 http://connect.microsoft.com/VisualStudio/feedback/details/105016/objectdatasource-ignores-culture-information-when-updating例如:' updateparameters>' –
現在工作!非常感謝! – dragonfly