小编use*_*115的帖子

循环通过GridView行和检查复选框控件

我目前有一个GridView,它显示学生表中的数据,这里是我的网格和关联的SQLDataSource;

                      <asp:GridView ID="GridView2" 
                        style="position:absolute; top: 232px; left: 311px;" 
                            AutoGenerateColumns="false" runat="server"
                        DataSourceID="SqlDataSource4">
                        <Columns>
                            <asp:TemplateField>
                            <ItemTemplate >
                            <asp:CheckBox runat="server" ID="AttendanceCheckBox" />
                            </ItemTemplate>
                            </asp:TemplateField>
                            <asp:TemplateField>
                            <ItemTemplate>
                            <asp:Label ID="studentIDLabel" Text='<%# Eval("StudentID") %>' runat="server"></asp:Label>
                            </ItemTemplate>
                            </asp:TemplateField>                       
                            <asp:BoundField DataField="Name" HeaderText="Name" />
                        </Columns>
                     </asp:GridView>

                    <asp:SqlDataSource ID="SqlDataSource4" runat="server"
                        ConnectionString="<%$ ConnectionStrings:RegisterConnectionString %>" 
                        SelectCommand="SELECT [StudentID], [Name] FROM [Student] WHERE CourseID = @CourseID ">                         
                        <SelectParameters>
                            <asp:ControlParameter ControlID="CourseDropDownList" Name="CourseID" 
                                PropertyName="SelectedValue" Type="Int32" />
                        </SelectParameters>
                    </asp:SqlDataSource>
Run Code Online (Sandbox Code Playgroud)

我在页面上有一个按钮,当用户点击按钮时我需要遍历GridView中的每一行,然后找到CheckBox然后我需要检查是否选中了复选框.如果选中该复选框,我需要将标签模板字段中的值添加到数据库中的其他表.我正在使用C#Code.非常感谢任何帮助,提前感谢!

c# asp.net gridview

11
推荐指数
1
解决办法
10万
查看次数

标签 统计

asp.net ×1

c# ×1

gridview ×1