2017-10-04 73 views
0

試圖找出我是否正在接近這個權利(NOOB所以耐心PLZ!)我試圖用UserList1(綁定到SQLSource1.displayname)寫一個單獨的aspx頁更新DetailsView1(Edit Enabled,SQLSource2 where displayname = @ displayname)。顯示名稱和部門字段是隻讀的,不需要更新。如果我離開股票編輯文本框更新正常。最終用戶是最終用戶,我們希望爲他們提供有限的更新選項,所以我想用DDL替換文本框...更改YESNO字段模板字段,添加具有YES或NO選項的DDL,Postback = enabled。ASPX DetailsView與DDL更新到SQL問題

沒有限制,我得到「無法將NULL值插入列‘YESNO’....

綁定(」 YESNO「)我得到‘從字符串轉換‘YES’鍵入‘整數’無效’

一號錯誤 - 我可能需要趕DDL選擇的選擇的文本做更新語句??後面的代碼或Javascript/jQuery的

第二個錯誤 - 爲什麼選擇轉換爲整數 - SQL列type is text?

TIA Guys!

回答

0
  1. 在數據庫中YESNO列不允許空
+1

列允許空值 - 我設法把它整理出來:問題是我在SelectedIndex的,而不是綁定的SelectedValue。感謝名單 –