繁体   English   中英

在GridView中选中另一个时选中一个复选框

[英]Check a checkbox when the other is checked in gridview

目前,我在gridview中有3个复选框,分别是Approval,Access和Edit。 我想要实现的是,当我选中“编辑”列时,“访问”列也会被自动选中。 有什么办法解决这个问题? 我浏览了很多互联网资源,但仍然无法做到。 请帮我..

  <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" DataSourceID="SqlDataSource1" AllowSorting="True" BorderStyle="Solid" Font-Names="Tahoma" Font-Size="11pt" HorizontalAlign="Center" Width="65%">
                    <Columns>
                        <asp:BoundField DataField="Module" HeaderText="Module" SortExpression="Module" />
                        <asp:BoundField DataField="Description" HeaderText="Description" SortExpression="Description" />
                        <asp:TemplateField HeaderText="Approval">
                            <ItemTemplate>
                                <asp:CheckBox ID="CBApproval" runat="server" />
                            </ItemTemplate>
                            <ItemStyle HorizontalAlign="Center" />
                        </asp:TemplateField>
                        <asp:TemplateField HeaderText="Access">
                            <ItemTemplate>
                                <asp:CheckBox ID="CBAccess" runat="server" AutoPostBack="False" />
                            </ItemTemplate>
                            <ItemStyle HorizontalAlign="Center" />
                        </asp:TemplateField>
                        <asp:TemplateField HeaderText="Edit">
                            <ItemTemplate>
                                <asp:CheckBox ID="CBEdit" runat="server" AutoPostBack="True"/> 
                            </ItemTemplate>
                            <ItemStyle HorizontalAlign="Center" />
                        </asp:TemplateField>

                    </Columns>
                    <HeaderStyle BackColor="#FFCC00" BorderColor="Black" BorderStyle="Solid" BorderWidth="2px" />
                </asp:GridView>

Sinc编辑复选框回发,您可以从codebehind设置访问复选框的值。单击添加新事件以编辑复选框,并设置访问复选框的新值。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM