gridview
特定の行を選択するためにHTMLラジオボタンを使用したものがあります。これらのラジオボタンは、列に値がある場合にのみ有効にする必要がありMAP_ID
ます。
以下は私のgridview列です:
<asp:BoundField DataField="MAp_ID" HeaderText="MAP_ID" ItemStyle-Width="10%"> </asp:BoundField >
<asp:TemplateField HeaderText="Select" ItemStyle-Width="3%>
<ItemTemplate>
<input name="MyRadioButton" class="radioButton" type="radio"
id='<%# Eval("Row_Number") %>' value='<%# Eval("Row_Number") %>'
disabled ='<%# Convert.ToString(Eval("MAP_ID")) != "" ? "" : "disabled" %>' />
</ItemTemplate>
</asp:TemplateField>
ここで問題となるのは、列に値がある場合でもMAP_ID
、すべてのラジオボタンが無効になっていることです。