手順
- デザイナの[GridViewタスク] - [列の編集]をクリックする。
- TemplateFieldを追加、または[このフィールドをTemplateFieldに変換します。]をクリックし、[OK]ボタンをクリックする。
- [GridViewタスク] - [テンプレートの編集]をクリックする。
- [ItemTemplate]を選択する。
- ツールボックスから必要なコントロールをドロップする。
- [<コントロール名>タスク] - [DataBindingsの編集]をクリックする。
- [カスタムバインド]を選択し、Eval("")の評価式で表示データを組み立てる。
例
- 名前
- Eval("FirstName") + " " + Eval("LastName")
- 契約列のCheckedプロパティ
- Eval("Contract") == DBNull.Value ? false : (bool) Eval("Contract")
- 契約列のTextプロパティ
- Eval("Contract") == DBNull.Value ? "未登録" : (bool) Eval("Contract") ? "契約あり" : "契約なし