分岐はむしろ難しそうなので、CheckBoxとLabelを両方貼り付けて、Visibleプロパティもバインディングするという手を考えてみました。
<asp:CheckBox ID="CheckBox1" runat="server" Checked='<%# Bind("IsPaid") %>' Visible='<%# !((bool)Eval("IsPaid")) %>' Enabled="false"/>
<asp:Label ID="Label1" runat="server" Text="支払い済み" Visible='<%# Eval("IsPaid") %>' />
これをItemTemplateの中に記述することで手元では動いてます。
#ふむ、こんな使い方も便利そう。
なんらかの形でまとめてみようっと。
あおい情報システム株式会社 小野修司(どっとねっとふぁん)