当前位置: 代码迷 >> ASP.NET >> 请问一个LinkBotton弹出对话框的有关问题
  详细解决方案

请问一个LinkBotton弹出对话框的有关问题

热度:8215   发布时间:2013-02-25 00:00:00.0
请教一个LinkBotton弹出对话框的问题!
在repeater里面每条记录后有一个linkbotton类型的删除按钮,我想点击后弹出对话框

private void Repeater1_ItemCommand(object source, System.Web.UI.WebControls.RepeaterCommandEventArgs e)

   LinkButton lbt=(LinkButton)e.Item.FindControl("LinkButton1");
   lbt.Attributes.Add("onclick","return confirm('lkd')");
   if(e.CommandName=="delete")
{
   Response.Write("搞什么啊!");
}
}


第一次点击按钮,没有弹出对话框,就已经执行了后来的语句;
第二次点击才能出现对话框.

请高手指点!

------解决方案--------------------------------------------------------
在Item
protected void dList_ItemCreated(object sender, DataListItemEventArgs e)
{
LinkButton lbt=(LinkButton)e.Item.FindControl("LinkButton1"); 
    lbt.Attributes.Add("onclick","return confirm( 'lkd ')"); 

}
  相关解决方案