したがって、このグリッドビューがあり、グリッドビュー内にこのテンプレート フィールドがあり、このテンプレート フィールド内にこのボタンがあります。これはすべて本当にうまく機能します。ただし、別の列の値が特定のものである場合は、ボタンを無効にしたいと思います。次の点に注意してください。
<asp:GridView ID="grv_regionManagement" runat="server">
<Columns>
<asp:TemplateField HeaderText="Commands" ShowHeader="false">
<ItemTemplate>
<asp:Button Text="Edit" CommandName="Edit" CausesValidation="false" runat="server"
ID="btEdit" Enabled='<%# Eval("regionName") != "Disabled" %>' />
</ItemTemplate>
</Columns>
</asp:GridView>
評価に注意してください: Enabled='<%# Eval("regionName") != "Disabled" %>' ですが、これは機能せず、ボタンは常に有効になっています。何が間違っていますか?