日期:2014-05-18  浏览次数:20386 次

DataGridCommandEventArgs e 这个e是什么意思?
protected void datag_DeleteCommand(object source, DataGridCommandEventArgs e)
  {
  string strActID = e.Item.Cells[1].Text;
  string strSQL = "Delete from tonxun where useName='" + strActID + "'";
  //执行删除
   
   
  SqlCommand cmd = new SqlCommand(strSQL, cn);

  try
  {
  cn.Open();
  cmd.ExecuteNonQuery();
  Response.Write("<Script>alert('已删除')</Script>");
   
  }
  catch
  {
  Response.Write("<Script>alert('数据库错误')</Script>");
  }
  finally
  {
  cn.Close();
  cmd.Dispose();
  }
  }


 protected void datag_DeleteCommand(object source, DataGridCommandEventArgs e) 这个里面e是什么意思?
有什么作用? string strActID = e.Item.Cells[1].Text;是做什么用的?谢谢!!!

------解决方案--------------------
就是 你点击的按钮啊
------解决方案--------------------
你点击“删除”按钮触发的事件中,
这个参数,是传递进来的“事件参数”,
该事件参数类,包含了特定的一些相关的成员。