private void DataGrid1_ItemCreated ( object sender, System.Web.UI.WebControls.DataGridItemEventArgs e )
 
{
 
          foreach ( DataGridItem di in this.DataGrid1.Items )
 
        {
 
                  if ( di.ItemType==ListItemType.Item||di.ItemType==ListItemType.AlternatingItem )
 
                          
 
                {
 
                           ( ( LinkButton ) di.Cells[8].Controls[0] ).Attributes.Add ( "onclick","return confirm(’确认删除此项吗?’);" );
 
                          
 
                }
 
        }
 
}
 
 
 
 
 
//样式交替:
 
ListItemType itemType = e.Item.ItemType;
 
if ( itemType == ListItemType.Item )
 
{
 
          e.Item.Attributes["onmouseout"] = "javascript:this.style.backgroundColor=’#FFFFFF’;";
 
          e.Item.Attributes["onmouseover"] = "javascript:this.style.backgroundColor=’#d9ece1’;cursor=’hand’;" ;
 
}
 
else if ( itemType == ListItemType.AlternatingItem )
 
{
 
          e.Item.Attributes["onmouseout"] = "javascript:this.style.backgroundColor=’#a0d7c4’;";
 
          e.Item.Attributes["onmouseover"] = "javascript:this.style.backgroundColor=’#d9ece1’;cursor=’hand’;" ;
 
}
 
 
 
 
 
//加一个编号列:
 
DataTable dt= c.ExecuteRtnTableForAccess ( sqltxt ); //执行sql返回的DataTable
 
DataColumn dc=dt.Columns.Add ( "number",System.Type.GetType ( "System.String" ) );
 
for ( int i=0; i<dt.Rows.Count; i++ )
 
{
 
          dt.Rows["number"]= ( i+1 ).ToString();
 
}
 
DataGrid1.DataSource=dt;
 
DataGrid1.DataBind();
 
  DataGrid1中添加一个CheckBox,页面中添加一个全选框
 
private void CheckBox2_CheckedChanged ( object sender, System.EventArgs e )
 
{
 
          foreach ( DataGridItem thisitem in DataGrid1.Items )
 
          
 
        {
 
                   ( ( CheckBox 
) thisitem
.Cells[0].Controls[1] ).Checked=CheckBox2
.Checked;  
                  
 
        }
 
}
 
 
 
 
 
//将当前页面中DataGrid1显示的数据全部删除
 
foreach ( DataGridItem thisitem in DataGrid1.Items )
 
{
 
          if ( ( ( CheckBox 
) thisitem
.Cells[0].Controls[1] ).Checked )  
                  
 
        {
 
                  string strloginid= DataGrid1.DataKeys[thisitem.ItemIndex].ToString();
 
                  Del ( strloginid ); //删除函数
 
                  
 
        }
 
}