如何在选中复选框时更改GridView / RadGrid编辑模板中的字段值?

时间:2010-10-19 18:02:45

标签: asp.net gridview edititemtemplate

单击“更新”时,该行显示Edititem模式。

我有一个复选框,当'点击'时,我希望其他字段消失/变为只读。

如何在客户端或服务器端完成此操作?

我最好的猜测是服务器方面我在下面有这样的东西..但是如果我怎么能在编辑模式下访问这些项目并更改它们?

<EditItemTemplate>
    <asp:CheckBox ID="cbNR" runat="server" AutoPostBack="True" 
        OnCheckedChanged="cbNR_Clicked"
        Checked='<%# Boolean.Parse(Eval("NR").ToString()) %>' />
</EditItemTemplate>

1 个答案:

答案 0 :(得分:0)

使用jQuery这很简单。选中复选框时隐藏其他单元格的代码:

jQuery(function() {
    $("input[id*='cbNR']").click(function() {
      $(this).parents("td").siblings().toggle();
    });
});