为了账号安全,请及时绑定邮箱和手机立即绑定

asp.net mvc beta 中checkbox 删除问题???

asp.net mvc beta 中checkbox 删除问题???

米琪卡哇伊 2018-12-26 13:09:40
beta中已经没有checkboxlist,不知怎样利用checkbox做一个批量删除,怎样通过foreach来遍历选中的项,然后传到controller中进行删除呢。谢谢问题补充: <input type='checkbox' name='xxx' value="<%=item.id%>" /> 这样是获取到选中的id吧, 删 除按钮 《%=html.actionlink("del",“action”,new{checkbox=html.checkbox("checkname")})%》 在这里是获得cehckbox并传给action不知对不对, 还有我的删 除按钮如何得到这个参数,并传过去 public ActionResult DEL(string [] checkname) { for(int i=0 ;i<=checkbox.length;i++) { app model = db.app.firstordefault(e=>e.appid==check[i]); 删除 } }
查看完整描述

2 回答

?
喵喵时光机

TA贡献1846条经验 获得超7个赞

其实实现很简单:详细代码如下

前台主要代码:

 <asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" CellPadding="4"
            ForeColor="#333333" GridLines="None" Width="667px">
            <FooterStyle BackColor="#1C5E55" Font-Bold="True" ForeColor="White" />
            <Columns>
                <asp:TemplateField>
                    <HeaderTemplate>
                        <asp:CheckBox ID="cbAll" runat="server" AutoPostBack="True" OnCheckedChanged="cbAll_CheckedChanged" />
                    </HeaderTemplate>
                    <ItemTemplate>
                        <asp:CheckBox ID="cbSelect" runat="server" />
                    </ItemTemplate>
                </asp:TemplateField>
                <asp:BoundField DataField="userID" HeaderText="用户编号" />
            </Columns>
            <RowStyle BackColor="#E3EAEB" />
            <EditRowStyle BackColor="#7C6F57" />
            <SelectedRowStyle BackColor="#C5BBAF" Font-Bold="True" ForeColor="#333333" />
            <PagerStyle BackColor="#666666" ForeColor="White" HorizontalAlign="Center" />
            <HeaderStyle BackColor="#1C5E55" Font-Bold="True" ForeColor="White" />
            <AlternatingRowStyle BackColor="White" />
        </asp:GridView>
        <br />
        &nbsp;</div>
        <asp:Button ID="Button2" runat="server" OnClick="Button2_Click" Text="Delete" />


查看完整回答
反对 回复 2018-12-30
  • 2 回答
  • 0 关注
  • 545 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信