このようなデータを表示するGridViewがあります
名前タイプ説明 abc1テスト xyz2テスト mno1別のテスト
このデータはsqldatasourceから取得されます。
質問:IDの代わりにタイプNameを表示したい例(タイプ= 1の場合は「トラック」が表示され、タイプ= 2の場合は「ドライバー」が表示されます)2つのタイプ(トラックとドライバー)しかありません
誰かがこれで私を助けてくれますか?
ありがとう、S
このようなデータを表示するGridViewがあります
名前タイプ説明 abc1テスト xyz2テスト mno1別のテスト
このデータはsqldatasourceから取得されます。
質問:IDの代わりにタイプNameを表示したい例(タイプ= 1の場合は「トラック」が表示され、タイプ= 2の場合は「ドライバー」が表示されます)2つのタイプ(トラックとドライバー)しかありません
誰かがこれで私を助けてくれますか?
ありがとう、S
BoundField
「タイプ」列の現在の値をに置き換えることができますTemplateField
。
GridView
AutoGenerateColumns
をtrueに設定していないと思います。
<asp:TemplateField>
<HeaderTemplate>Type</HeaderTemplate>
<ItemTemplate>
<%# Convert.ToInt32(Eval("Type").ToString()) == 1 ? "Truck" : "Driver" %>
</ItemTemplate>
</asp:TemplateField>