※ ChatGPTを利用し、要約された質問です(原文:gridviewの中のCSSを変更したい)
gridviewのCSSを変更して、チェックボックスによって有効・無効を切り替える方法
画面にチェックボックスがあります。
チェックボックスを
Trueにした時、gridviewのaタグを有効にし、Falseにした時、無効にしたいと思っています。
vb側のチェックボックスを変更した時に、どのように記述すればよいでしょうか?
できなければ、Falseの時に、aタグのclassを空白にしてもいいかなと思っています。
どなたかご教授ください。
<div id="containerData" class="containerData" onscroll="containerHeader.scrollLeft=this.scrollLeft;" runat="server">
<asp:GridView ID="grdList" runat="server"
AutoGenerateColumns="False"
DataSourceID="sqldsList"
CssClass="List"
DataKeyNames="NO"
SelectionMode="None"
CellPadding="0" CellSpacing="0" GridLines="None"
>
<Columns>
<asp:TemplateField HeaderText="番号">
<ItemTemplate>
<a class="tooltip" title='<%# Eval("NO") %>'>
<custom:textLabel ID="lblNo" CssClass="No detailRow" runat="server" Text='<%# Eval("NO") %>' />
</a>
</ItemTemplate>
<ItemStyle CssClass="rowStyle"></ItemStyle>
</asp:TemplateField>
<asp:TemplateField HeaderText="名前">
<ItemTemplate>
<a class="tooltip" title='<%# Eval("NAME") %>'>
<custom:textLabel ID="lblName" CssClass="Name detailRow" runat="server" Text='<%# Eval("NAME") %>' />
</a>
</ItemTemplate>
<ItemStyle CssClass="rowStyle"></ItemStyle>
</asp:TemplateField>
</Columns>
</asp:GridView>
</ContentTemplate>
</div>
補足
サーバーへのリクエストは発生させます。 チェックボックスのchangedイベントで記述する予定でした。 この時、aタグのclassをtrueの時は、class="tooltip"、 falseの時は、class=""とすることで可能かともっているのですがダメでしょうか?