0
我有一個gridview和sqldatasource。 我有一個列類型:日期。 該列的ItemTemplateGridview不接受dd.MM.yyyy值,但在MM.dd.yyyy更新1後,它允許
<asp:TextBox ID="IRR" runat="server" MaxLength="10"
Text='<%# Bind("IRR", "{0:d}") %>'></asp:TextBox>
區域設置,日期設置爲format:dd.MM.yyyy
當我添加的gridview的日期值,格式爲dd.MM.yyyy
我得到錯誤:
Conversion failed when converting date and/or time from character string.
但如果我以格式MM.dd.yyyy
添加日期值,並且如果在更新後再次編輯該值,則將允許dd.MM.yyyy
值。
有什麼辦法解決這個問題嗎?
檢查你的SQL Server日期時間format.Because如果您的SQL甲是MM.DD.YYYY然後DD.MM.YYYY拋出錯誤 –
嗯,我已經檢查在數據庫表格列中,我添加了一個格式爲dd.MM.yyyy的值,並且我沒有收到任何錯誤。 – Jax
請驗證您的選擇查詢。提供您的選擇查詢格式。通過它綁定你的gridview。 –