• 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();
  • 相关阅读:
    开发入门
    Web开发的四个域
    JSP语法
    JSP入门
    变量的作用范围
    面向对象
    C#编译执行过程
    css3的渐变、背景、过渡、分页
    css3选择器总结
    css3基础选择器
  • 原文地址:https://www.cnblogs.com/gaochun413/p/3607298.html
Copyright © 2020-2023  润新知