<asp:GridView ID="grdBasicApproval" runat="server" AutoGenerateColumns="false" Width="90%" CssClass="mGrid" DataKeyNames="EmpId"> <Columns> <asp:TemplateField Visible="true" HeaderText="Remark"> <ItemTemplate> <asp:TextBox ID="txtRemark" runat="server" Width="125px" TextMode="MultiLine" Style="resize: none"></asp:TextBox> </ItemTemplate> <ItemStyle HorizontalAlign="Center" /> </asp:TemplateField> <asp:TemplateField ItemStyle-HorizontalAlign="Center" ItemStyle-Width="7%"> <HeaderTemplate> <asp:CheckBox ID="chkHeader" runat="server" Text="All" onclick="CheckAll(this);" TextAlign="Left" /> </HeaderTemplate> <ItemTemplate> <asp:CheckBox ID="chkChild" runat="server" onclick="return Check_Click(this);" /> </ItemTemplate> </asp:TemplateField> </Columns> </asp:GridView>
$(document).ready(function () { try { $("input[type=checkbox][id*=chkChild]").click(function () { if (this.checked) { alert("Checked"); $(this).closest("tr", "").find("input[type=TextBox][id*=txtRemark]").attr("disabled", true); } else { alert("UnChecked"); $(this).closest("tr", "").find("input[type=TextBox][id*=txtRemark]").attr("disabled", true); } }); } catch (e) { alert(e); } });
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)