liufeng

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
<asp:TemplateField HeaderText="选取" SortExpression="Ispass">
                    
<HeaderTemplate>
                        全选
<asp:CheckBox ID="CheckBox2" runat="server" AutoPostBack="True" OnCheckedChanged="CheckBox2_CheckedChanged" />
                    
</HeaderTemplate>
                        
<EditItemTemplate>
                            
<asp:CheckBox ID="CheckBox2" runat="server" Checked='<%# Bind("isPass") %>' />
                        
</EditItemTemplate>
                        
<ItemTemplate>
                        
<asp:CheckBox ID="CheckBox2" runat="server" Checked='<%# Bind("isPass") %>' />
                    
</ItemTemplate>
                    
</asp:TemplateField>
后台:
protected void CheckBox2_CheckedChanged(object sender, EventArgs e)
    
{
        
int i;

        
for (i = 0; i < GridView1.Rows.Count; i++)
        
{
            ((CheckBox)GridView1.Rows[i].FindControl(
"CheckBox2")).Checked = ((CheckBox)sender).Checked;
        }

    }
posted on 2007-09-04 16:59  嚣张的沉默  阅读(90)  评论(0)    收藏  举报