我將一個數據表綁定到一個gridview控件,當我格式化每一列時,我需要根據該列是否具有特定的自定義屬性來格式化數據。在這種情況下,列可表示:使用用於綁定到Gridview的元數據的自定義數據表?
- 的文本框(在這種情況下,我只顯示從在GridView文本框中的文本),
- 一個複選框(在這種情況下我顯示「檢查」或根據列的基礎數據值是1還是0,「未選中」),
- 單選按鈕(在這種情況下,我根據列的基礎數據值是1還是0來顯示「開」或「關」)。
問題是列數據類型是當前綁定到網格的無類型數據表中的所有字符串。綁定使用autoGenerateColumns。所以:
- 如何標記一列作爲收音機,文本框或複選框?
- 如何在綁定到網格上顯示「Checked/Unchecked」或「On/Off」文本時訪問該「標記」?
我希望我問這個權利。唷!