续
实现效果:
后台:code:c#
protected void DataList1_ItemCommand(object source, DataListCommandEventArgs e)
{
if (e.CommandName == "select") //显示详细信息
{
DataList1.SelectedIndex = e.Item.ItemIndex; //点击 进入详细查询状态
DataList1.DataSource = DS.Tables["allbooks"];
DataList1.DataBind();
//只有在此才能创建对象
Button lbtnDelete = (Button)DataList1.SelectedItem.FindControl("btdelete"); //查询SelectedItem中的控件
// Button lbtnDelete = (Button)e.Item.FindControl("btdelete"); //寻找到DataList中的BUTTON按钮 不能找到
if (lbtnDelete != null)
{
//为删除按钮绑定提示框
lbtnDelete.Attributes.Add("onclick", "javascript:return confirm('请注意:删除后,将无法回复。您确认要删除该项留言吗?');"); //书籍删除提示框
}
}
}
protected void Button4_Click(object sender, EventArgs e)
{
DataList1.SelectedIndex = -1; //取消详细查看
DataList1.DataSource = DS.Tables["allbooks"];
DataList1.DataBind();
}