0

page_loadでロードされたデータセットにバインドされたグリッドビューがあります。データは7つのフィールドで構成され、そのうち3つはグリッド上に非表示になり、他の4つは表示されます。最後の3列はデータベースから文字列として取得され、「TRUE」または「FALSE」のいずれかになります。バインドされた列を使用すると、問題なくチェックボックスにバインドされましたが、別の質問に続くコードの変更により、それらをTemplateFieldsに変更し、コントロールのCheckedプロパティを次のように変更する必要がありました。

Checked='<%# Eval("FieldName").ToString().Equals("TRUE") %>'  

それは機能しますが、これがこれらのフィールドをバインドするための最良の方法であることを確認したいだけですか?

4

1 に答える 1

0

TemplateField があれば、それで十分だと思います。

于 2013-03-04T16:31:40.903 に答える