DJ메탈짱™의 Free Style

[Javascript, ASP.NET] 특정 데이터그리드의 특정 체크박스만 전체선택하도록 함 본문

일(job)/FRONT

[Javascript, ASP.NET] 특정 데이터그리드의 특정 체크박스만 전체선택하도록 함

뽀&쏭 2016. 1. 19. 13:46



*.js

// 특정 데이터그리드의 특정 체크박스만 전체선택하도록 .

function CheckSelect2(checkAllBox, frm, idx) {

    var ChkState = checkAllBox.checked;

    for (i = 0; i < frm.length; i++) {

        e = frm.elements[i];

        if (e.type == 'checkbox' && e.name.indexOf('dgListSub0' + idx) != -1 && e.name.indexOf('Checkbox' + idx) != -1) {

                e.checked = ChkState;

        }

    }

}      

 

*.aspx

<asp:TemplateColumn HeaderText="CHKSELECT">

        <HeaderStyle></HeaderStyle>

<HeaderTemplate>

                <input id="chkListALL1" type="checkbox" onclick="CheckSelect2(this,document.UI250010,2);">

        </HeaderTemplate>

        <ItemStyle HorizontalAlign="Center" Width="5%"></ItemStyle>

        <ItemTemplate>

                <asp:CheckBox id="Checkbox2" runat="server" CssClass="input_min"></asp:CheckBox>

        </ItemTemplate>

</asp:TemplateColumn>