我試圖綁定一個可爲空的位列,它現在大多爲空,但我需要以某種方式將null轉換爲運行時的'false'因爲如果它爲空,它不會綁定到複選框。但是,我目前無法更改默認值並相應地更新所有記錄 - 有沒有辦法在運行時執行此操作?將空值位數據庫列綁定到GridView中的CheckBox - 崩潰時爲空
3
A
回答
3
您可以更改您的選擇以使用ISNULL(bit_column, 0)
。這樣,即使列在數據庫中具有空值,它也會始終具有可以綁定到的false值。
2
如果從一個DataRow數據表中的閱讀它,那麼你可以做到以下幾點:
dataRow.Field<bool?>("ColumnName") ?? false;
1
它可以使用模板字段來實現在GridView,如:
'<%# Eval("ColumnName") ?? false %>'
相關問題
- 1. 數據庫爲空時Java崩潰
- 2. 如何將可空屬性綁定到gridview數據綁定()?
- 3. GridView CheckBox綁定
- 4. 綁定Nullable位(在數據庫中)到CheckBox ASP.Net Web窗體模型綁定
- 5. 爲gridview綁定Radiobutton並再次將綁定值插入到數據庫中
- 6. 如何將數據庫中的值綁定到gridview?
- 7. 如何將CheckBox從GridView綁定到源數據表?
- 8. 將數據庫數據綁定到ASP.Net中的GridView
- 9. 綁定時,因爲空值
- 10. 將表單的html值保存到數據庫時值爲空
- 11. 在實時數據庫中將列更改爲空值
- 12. 將數據綁定到gridview時出錯
- 13. 數據綁定/ PropertyChanged爲空
- 14. 如何將CheckBox綁定到CheckBox的ListBox
- 15. 將值綁定到GridView的
- 16. 將DataTable綁定到GridView時的空引用異常
- 17. 列綁定到gridview時沒有顯示使用linq to sql與空數據源
- 18. 從數據庫中提取空列時發生崩潰,如何防止? Java
- 19. 將空行添加到綁定到SqlDataSource的GridView中
- 20. 簡單的數據綁定到gridview列
- 21. 將gridview格式化的數據綁定到新的gridview中
- 22. 如何將整數值從數據庫綁定到GridView中的RadioGroup?
- 23. 將GridView綁定到列表
- 24. 添加空陣列時,NSUserDefaults崩潰
- 25. 將空數據庫值導出爲Excell
- 26. Asp Gridview:如何防止空列綁定?
- 27. 將「空」雙值添加到數據庫
- 28. 將GridView綁定到動態數據表
- 29. 將空值綁定到Play Framework 2(Java)中的數值字段
- 30. 轉換時c#崩潰,顯然爲空?
如何你把數據拉下來了? – Prescott 2010-11-24 14:36:04