怎样在后台使用代码添加弹出框提示!
笨鸟 2011-11-01 01:49:53 比如说在asp页面中
<asp:LinkButton ID="hlkDel" runat="server" CommandArgument='<%# Eval("Code") %>'
CommandName="Del"> 删除 </asp:LinkButton>
这个操作是放在repeater中的,怎样在ItemCommand事件中使用 LinkButton的Attribute属性添加confirm()弹出框提示我是否删除?
我的实现是在事件里边这样判断:
if (e.CommandName.ToLower() == "del")
{
string code = e.CommandArgument.ToString();
//删除
LinkButton btnDel = e.Item.FindControl("hlkDel") as LinkButton;
btnDel.Attributes.Add("OnClick", "return confirm(\"是否确认删除?\")");
//如果确定了删除我直接调用删除方法
Intranet.BLL.BRES_Client.Instance.Delete(code);
}
可是这样有问题,我点击删除时弹不出来提示框,再次点击时才弹出来可是已经删除了这个记录,问题在哪里???