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>
  • 相关阅读:
    C++小项目:directx11图形程序(七):modelclass
    C++小项目:directx11图形程序(六):cameraclass
    C++小项目:directx11图形程序(五):shadersclass
    C++小项目:directx11图形程序(四):d3dclass
    C++小项目:directx11图形程序(三):graphicsclass
    C++小项目:directx11图形程序(二):systemclass
    舞台上加载一外部SWF,舞台如何调用该swf内部方法呢?
    as3绘制抛物线
    Unity常用代码总结
    C# ref和out区别介绍
  • 原文地址:https://www.cnblogs.com/ghd258/p/253185.html
Copyright © 2011-2022 走看看