2011年7月24日 星期日

GridView 控制項 BoundField類型介紹

說明: BoundFiled 連結資料欄位名稱,將以 【文字方式】顯示.
紅色方框圖片(如下)
圖示(一)












BoundField 比較重要屬性介紹
DataField:對應Data Source資料欄位 (如圖示一 紅框內:ProductID ..另外三個欄位名稱)
DataFormatString:串字格式化,如顯示成貨幣、科學記號
SortExpression:設定欄位排序鍵值 (如示圖一:可以選擇 ProductID 及另外三個欄位名稱做排序方式)
ConvertEmptyStringToNull: 屬性設字為true 時:將 字串轉換為Null值,應用若Update的資料屬於空字串時,將它轉換為Null 值:
NullDisplayText:如果顯示欄位資料為Null值時,可以自訂的顯示文字 出現
ApplyFormatInEditMode:是否在編輯模式中顯示套用的DataFormatString格式資料(預設:False)如果要設定true資料必需先解除格式化,這樣資料才會更新
HtmlEncode:顯示給使用者的位是否採用HTML編碼(防止惡意的程式碼),但DataFormatString有用到的話,就無法設定true,資料就無法存檔
InsertVIsible:在Insert模式時,欄位是否看得見

PS.如果資料來源 文字需格式化(DataFormatString)的話,必須HtmlEncode屬性設定為false,若不改為false的話,則不會存標該欄位資料

沒有留言:

張貼留言