<tr>
要素内のチェックボックスがオンになっているときに、要素内のすべての要素を無効にしたいと思います。私のコードは次のとおりです。
<tr>
<td style="width:25px" id="td_CheckBoxClickable">
<asp:CheckBox runat="server" ClientIDMode="Static" ID="CheckBox_EnableRow" OnCheckedChanged="CheckBox_EnableRow_CheckedChanged" />
</td>
<td>
<asp:TextBox runat="server" ID="textBox_Count" />
</td>
<td>
<asp:TextBox runat="server" ID="textBox_Value" />
</td>
</tr>
現在、CheckBox_EnableRow_CheckedChanged
イベントは空です。
次のように、チェックボックスの親の親を見ることができると考えていました。
protected void CheckBox_EnableRow_CheckedChanged(object sender, EventArgs e) {
TableRow row = (TableRow)((CheckBox)sender).Parent.Parent;
row.Enabled = false;
}
しかし、それはうまくいかないようです。