我试了好几个,如:
int id = Convert.ToInt32(e.CommandArgument.ToString()); string empID = DataList1.DataKeys[e.Item.ItemIndex].ToString();
他们都需要把   protected void Page_Load(object sender, EventArgs e)
改为:protected void delete_Click(object sender, System.Web.UI.WebControls.DataListCommandEventArgs e)才能不报错,
但是运行后一点对应的button就有报错了,错误提示:编译器错误消息: CS0123: “Button2_Click”的重载均与委托“System.EventHandler”不匹配
这不是自行矛盾吗?求解释,求帮助==