0

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

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

这如何在客户端或服务器端完成?

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

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

1 回答 1

0

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

jQuery(function() {
    $("input[id*='cbNR']").click(function() {
      $(this).parents("td").siblings().toggle();
    });
});
于 2010-12-02T03:25:27.943 回答