zoukankan      html  css  js  c++  java
  • DataGrid 完全攻略之三(实现删除全选或者全不选)

    前台代码:html
    <%@ Page language="c#" Codebehind="SelAndDropAll.aspx.cs" AutoEventWireup="false" Inherits="MsDataGrid.SelAndDropAll" %>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
    <HTML>
        
    <HEAD>
            
    <title>DataGrid使用举例</title>
            
    <meta name="GENERATOR" Content="Microsoft Visual Studio 7.0">
            
    <meta name="CODE_LANGUAGE" Content="C#">
            
    <meta name="vs_defaultClientScript" content="JavaScript">
            
    <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
        
    </HEAD>
        
    <body MS_POSITIONING="GridLayout">
            
    <form id="Form1" method="post" runat="server">
                
    <FONT face="宋体">
                    
    <asp:DataGrid id="dgShow" style="Z-INDEX: 101; LEFT: 31px; POSITION: absolute; TOP: 93px" runat="server" Width="842px" Height="172px" BorderColor="Tan" BorderWidth="1px" BackColor="LightGoldenrodYellow" CellPadding="2" GridLines="None" ForeColor="Black" PageSize="1" AutoGenerateColumns="False">
                        
    <SelectedItemStyle ForeColor="GhostWhite" BackColor="DarkSlateBlue"></SelectedItemStyle>
                        
    <AlternatingItemStyle BackColor="PaleGoldenrod"></AlternatingItemStyle>
                        
    <HeaderStyle Font-Bold="True" BackColor="Tan"></HeaderStyle>
                        
    <FooterStyle BackColor="Tan"></FooterStyle>
                        
    <Columns>
                            
    <asp:BoundColumn DataField="StudentID" ReadOnly="True" HeaderText="学生ID"></asp:BoundColumn>
                            
    <asp:BoundColumn DataField="StudentName" HeaderText="学生姓名"></asp:BoundColumn>
                            
    <asp:BoundColumn DataField="StudentPass" HeaderText="密码"></asp:BoundColumn>
                            
    <asp:BoundColumn DataField="Sex" HeaderText="性别"></asp:BoundColumn>
                            
    <asp:BoundColumn DataField="Birthday" HeaderText="生日" DataFormatString="{0:yyyy-M-d}"></asp:BoundColumn>
                            
    <asp:BoundColumn DataField="Email" HeaderText="邮件地址"></asp:BoundColumn>
                            
    <asp:EditCommandColumn ButtonType="LinkButton" UpdateText="更新" HeaderText="操作" CancelText="取消" EditText="编辑"></asp:EditCommandColumn>
                            
    <asp:ButtonColumn Text="删除" HeaderText="删除" CommandName="Delete"></asp:ButtonColumn>
                            
    <asp:TemplateColumn HeaderText="选择">
                                
    <HeaderTemplate>
                                    
    <asp:CheckBox id="cbAll" runat="server" OnCheckedChanged="CheckAll" Text="全选" AutoPostBack="True"></asp:CheckBox>
                                
    </HeaderTemplate>
                                
    <ItemTemplate>
                                    
    <asp:CheckBox id="cbSelect" runat="server" AutoPostBack="True"></asp:CheckBox>
                                
    </ItemTemplate>
                            
    </asp:TemplateColumn>
                        
    </Columns>
                        
    <PagerStyle HorizontalAlign="Center" ForeColor="DarkSlateBlue" BackColor="PaleGoldenrod"></PagerStyle>
                    
    </asp:DataGrid>
                    
    <asp:Button id="btnDelete" style="Z-INDEX: 102; LEFT: 34px; POSITION: absolute; TOP: 47px" runat="server" Text="删除"></asp:Button></FONT>
            
    </form>
        
    </body>
    </HTML>

    后台代码:cs
    <%@ Page language="c#" Codebehind="SelAndDropAll.aspx.cs" AutoEventWireup="false" Inherits="MsDataGrid.SelAndDropAll" %>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
    <HTML>
        
    <HEAD>
            
    <title>DataGrid使用举例</title>
            
    <meta name="GENERATOR" Content="Microsoft Visual Studio 7.0">
            
    <meta name="CODE_LANGUAGE" Content="C#">
            
    <meta name="vs_defaultClientScript" content="JavaScript">
            
    <meta name="vs_targetSchema" content="http://schemas.microsoft.com/intellisense/ie5">
        
    </HEAD>
        
    <body MS_POSITIONING="GridLayout">
            
    <form id="Form1" method="post" runat="server">
                
    <FONT face="宋体">
                    
    <asp:DataGrid id="dgShow" style="Z-INDEX: 101; LEFT: 31px; POSITION: absolute; TOP: 93px" runat="server" Width="842px" Height="172px" BorderColor="Tan" BorderWidth="1px" BackColor="LightGoldenrodYellow" CellPadding="2" GridLines="None" ForeColor="Black" PageSize="1" AutoGenerateColumns="False">
                        
    <SelectedItemStyle ForeColor="GhostWhite" BackColor="DarkSlateBlue"></SelectedItemStyle>
                        
    <AlternatingItemStyle BackColor="PaleGoldenrod"></AlternatingItemStyle>
                        
    <HeaderStyle Font-Bold="True" BackColor="Tan"></HeaderStyle>
                        
    <FooterStyle BackColor="Tan"></FooterStyle>
                        
    <Columns>
                            
    <asp:BoundColumn DataField="StudentID" ReadOnly="True" HeaderText="学生ID"></asp:BoundColumn>
                            
    <asp:BoundColumn DataField="StudentName" HeaderText="学生姓名"></asp:BoundColumn>
                            
    <asp:BoundColumn DataField="StudentPass" HeaderText="密码"></asp:BoundColumn>
                            
    <asp:BoundColumn DataField="Sex" HeaderText="性别"></asp:BoundColumn>
                            
    <asp:BoundColumn DataField="Birthday" HeaderText="生日" DataFormatString="{0:yyyy-M-d}"></asp:BoundColumn>
                            
    <asp:BoundColumn DataField="Email" HeaderText="邮件地址"></asp:BoundColumn>
                            
    <asp:EditCommandColumn ButtonType="LinkButton" UpdateText="更新" HeaderText="操作" CancelText="取消" EditText="编辑"></asp:EditCommandColumn>
                            
    <asp:ButtonColumn Text="删除" HeaderText="删除" CommandName="Delete"></asp:ButtonColumn>
                            
    <asp:TemplateColumn HeaderText="选择">
                                
    <HeaderTemplate>
                                    
    <asp:CheckBox id="cbAll" runat="server" OnCheckedChanged="CheckAll" Text="全选" AutoPostBack="True"></asp:CheckBox>
                                
    </HeaderTemplate>
                                
    <ItemTemplate>
                                    
    <asp:CheckBox id="cbSelect" runat="server" AutoPostBack="True"></asp:CheckBox>
                                
    </ItemTemplate>
                            
    </asp:TemplateColumn>
                        
    </Columns>
                        
    <PagerStyle HorizontalAlign="Center" ForeColor="DarkSlateBlue" BackColor="PaleGoldenrod"></PagerStyle>
                    
    </asp:DataGrid>
                    
    <asp:Button id="btnDelete" style="Z-INDEX: 102; LEFT: 34px; POSITION: absolute; TOP: 47px" runat="server" Text="删除"></asp:Button></FONT>
            
    </form>
        
    </body>
    </HTML>
  • 相关阅读:
    对虚机设备Bridge ,Vlan, VETH, TAP详细介绍
    DevStack部署Openstack环境
    Ubuntu配置 PPTP 服务器端
    Ubuntu 配置PPTP客户端
    Git学习笔记
    Mysql安装随记,整理内容来源网络
    GitHub访问慢的优化处理
    NetCore部署到Linux服务器+Supervisor的步骤及过程中踩过的坑
    JavaScript的定时器如何先触发一次再延时
    在实现文本框只能输入数字和小数点的基础上实现了价格样式(保留两位小数)
  • 原文地址:https://www.cnblogs.com/ghd258/p/253185.html
Copyright © 2011-2022 走看看