我有一個數據綁定字段說「角色」 數據庫中其相應字段的值包含1,2,3。格式數據綁定字段根據值 - ASP
我需要知道我是否可以根據 的值格式化該數據綁定字段,例如: 如果1是值,則應顯示「Admin」。 如果2是值,它應顯示「支持」。 如果3是值,它應該顯示「用戶」。
我可以使用DataFormatString達到這個目的嗎?
PLS幫助。
我有一個數據綁定字段說「角色」 數據庫中其相應字段的值包含1,2,3。格式數據綁定字段根據值 - ASP
我需要知道我是否可以根據 的值格式化該數據綁定字段,例如: 如果1是值,則應顯示「Admin」。 如果2是值,它應顯示「支持」。 如果3是值,它應該顯示「用戶」。
我可以使用DataFormatString達到這個目的嗎?
PLS幫助。
一種方法是從數據庫或隱藏代碼顯示它e.g之前得到這個值
Select
Role,
CASE
WHEN Role = 1 THEN 'Admin'
WHEN Role = 2 THEN 'Support'
WHEN Role = 3 THEN 'User'
END RoleDescription
FROM MyTable
輸出如下。你可以使用角色描述值而不是角色
Role RoleDescription
----------------------------------
1 Admin
2 Support
1 Admin
1 Admin
3 User
Atlast我找到了一條路..反正謝謝了codingbiz !!
將該字段設置爲模板字段並編輯該模板。在項目模板視圖中,刪除標籤字段並插入下拉菜單。在那裏您手動添加項目的值並將選定值綁定到字段(此處爲角色)。
步驟.. 選擇項目>將其轉換爲模板列>
編輯模板>選擇模板(ItemTemplate中)> 更改標籤到下拉>添加項目砸下來,其值>綁定選擇的值屬性原始數據字段..
THATZ IT !!
朋友,請添加一些評論atleast – Hybridzz
顯示一些代碼。你現在怎麼顯示它 – codingbiz