• dx:ASPxGridView 批量删除


    <Columns>
                    <dx:GridViewCommandColumn ShowSelectCheckbox="true" VisibleIndex="0" Caption="功能"
                        Name="tool" Width="45">
                        <ClearFilterButton Text="清除筛选" Visible="True">
                        </ClearFilterButton>
                        <HeaderTemplate>
                            <input type="checkbox" onclick="grid.SelectAllRowsOnPage(this.checked);" title="选中或释放当前页面的记录" />
                           </HeaderTemplate>
                    </dx:GridViewCommandColumn>
    

    设置ShowSelectCheckbox="true"

    添加<HeaderTemplate>
          <input type="checkbox" onclick="grid.SelectAllRowsOnPage(this.checked);" title="选中或释放当前页面的记录" />
           </HeaderTemplate>

    在页面放置一个 按钮, 按钮事件为:

    NNYFiDataContext nnyfi = new NNYFiDataContext();
            List<object> keys = ASPxGridViewgongztgliInfo.GetSelectedFieldValues("gongztgliInfoId");
            foreach (object z in keys)
            {
                var result = from a in nnyfi.gongztgliInfo where a.gongztgliInfoId==(int)z select a;
    
                nnyfi.gongztgliInfo.DeleteAllOnSubmit(result);
                nnyfi.SubmitChanges();
            }
            ASPxGridViewgongztgliInfo.DataBind();
  • 相关阅读:
    SSM框架搭建
    UML——类图
    javascript中的闭包(Closure)的学习
    JS和jQuery中ul li遍历获取对应的下角标
    jquery中防止冒泡事件
    chouTi
    DjangoForm 之创建FORM模板进行验证
    django学习日记-cookie
    同步锁
    进程线程
  • 原文地址:https://www.cnblogs.com/gaochun413/p/3607298.html
Copyright © 2020-2023  润新知