62,074
社区成员
发帖
与我相关
我的任务
分享
DataList1.DataKeyField = "主键列";
protected void DataList1_ItemCommand(object source, DataListCommandEventArgs e)
{
if (e.CommandName == "btn")
{
//获得此行记录的主键值
string id = DataList1.DataKeys[e.Item.ItemIndex].ToString();
//执行删除操作
}
}
protected void DataList1_ItemDataBound(object sender, DataListItemEventArgs e)
{
Button mybtn = e.Item.FindControl("ButtonDelete") as Button;
mybtn.CommandName = "btn";
}
protected void DataList1_ItemCommand(object source, DataListCommandEventArgs e)
{
if (e.CommandName == "btn")
{
//获得此行记录的主键值
//执行删除操作
}
}