关闭

给GridView分页的页码添加事件

458人阅读 评论(0) 收藏 举报
如题给GridView分页的页码添加事件。
如果页码在数据的下端的话  应该将 GridView1.TopPagerRow ---> GridView1.BottomPagerRow
protected void Button1_Click(object sender, EventArgs e)
    
{
         
        TableRow row 
= (TableRow)this.GridView1.TopPagerRow.Cells[0].Controls[0].Controls[0];
        
foreach (TableCell cell in row.Cells)
        
{
            
if (cell.Controls[0].GetType().ToString().IndexOf("LinkButton"> -1)
            
{
                LinkButton linkBtn 
= (LinkButton)cell.Controls[0];
                linkBtn.Attributes.Add(
"onclick""return confirm('OK?')");
            }

        }

    }

 
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False" BackColor="White"
        BorderColor
="#999999" BorderStyle="None" BorderWidth="1px" CellPadding="3" DataKeyNames="EmployeeID"
        DataSourceID
="SqlDataSource1" GridLines="Vertical" OnRowDataBound="GridView1_RowDataBound" AllowPaging="True" PageSize="3" OnDataBound="GridView1_DataBound">
        
<FooterStyle BackColor="#CCCCCC" ForeColor="Black" />
        
<Columns>
            
<asp:TemplateField></asp:TemplateField>
            
<asp:BoundField DataField="EmployeeID" HeaderText="EmployeeID" InsertVisible="False"
                ReadOnly
="True" SortExpression="EmployeeID">
                
<ItemStyle Width="80px" />
                
<HeaderStyle Width="80px" />
            
</asp:BoundField>                       
        
</Columns>
        
<RowStyle BackColor="#EEEEEE" ForeColor="Black" />
        
<SelectedRowStyle BackColor="#008A8C" Font-Bold="True" ForeColor="White" />
        
<PagerStyle BackColor="#999999" ForeColor="Black" HorizontalAlign="Right" />
        
<HeaderStyle BackColor="#000084" Font-Bold="True" ForeColor="White" />
        
<AlternatingRowStyle BackColor="Gainsboro" />
        
<PagerSettings Position="Top" />
</asp:GridView>

 
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:245166次
    • 积分:3373
    • 等级:
    • 排名:第9980名
    • 原创:21篇
    • 转载:306篇
    • 译文:3篇
    • 评论:42条