如何给datalist里的删除按纽弹出一个确认对话框。
SqlDataReader myReader=GetData.GetDataReaderBySprocs("GetServiceGroup",strWhere);
//显示当前类别的数据
dlistGroup.DataSource=myReader;
dlistGroup.DataBind();
myReader.Close();
***************以下方法都不能*********
//给删除增加确认
for(int i=0;i<dlistGroup.Items.Count;i++)
{
LinkButton myBtn=(LinkButton) dlistGroup.Items[i].FindControl("btnDelete");
myBtn.Attributes.Add("onclick","return confirm('确认删除吗?');");
}
//给删除增加确认
foreach(DataListItem item in dlistGroup.Items)
{
LinkButton myBtn=(LinkButton) item.FindControl("btnDelete");
myBtn.Attributes.Add("onclick","return confirm('确认删除吗?');");
}
****************************
网页代码如下。
<ItemTemplate>
<%# DataBinder.Eval(Container.DataItem, "GroupName") %>
<asp:LinkButton Runat="server" CommandName="edit" ID="btnEdit">修改</asp:LinkButton>
</ItemTemplate>
<EditItemTemplate>
<asp:TextBox Runat=server ID="dlistGroupName" Text='<%# DataBinder.Eval(Container.DataItem, "GroupName") %>'>
</asp:TextBox>
<asp:LinkButton Runat="server" CommandName="update" ID="btnUpdate">更新</asp:LinkButton>
<asp:LinkButton Runat="server" CommandName="cancel" ID="btnCancel">取消</asp:LinkButton>
<asp:LinkButton Runat="server" CommandName="delete" ID="btnDelete">删除</asp:LinkButton>
</EditItemTemplate>
谢谢!谢谢!谢谢!谢谢!谢谢!谢谢!谢谢!