因你点第一次时,才给该按钮加了一个onclick事件.
myBtn.Attributes.Add("onclick", "javascript:return confirm('您确认删除吗?');");
第二次时(它有了onclick事件),它会执行该事件.你应该在repeater的itembound(加载每一项时)时,对这个按钮加上这个事件.这样才会有用.
myBtn.Attributes.Add("onclick", "javascript:return confirm('您确认删除吗?');");
第二次时(它有了onclick事件),它会执行该事件.你应该在repeater的itembound(加载每一项时)时,对这个按钮加上这个事件.这样才会有用.
{
LinkButton myBtn = (LinkButton)e.Item.FindControl("deleteer");
if(myBtn == null) return;
myBtn.Attributes.Add("onclick", "javascript:return confirm('您确认删除吗?');");
}
e.CommandArgument 取值用在Repeater1_ItemCommand事件
LinkButton up = (LinkButton)e.Item.FindControl("updataer");
up.Attributes.Add("onclick","javascript:window.open ('page.aspx?id="+e.CommandArgument+"', 'newwindow', 'height=150, width=350, top=200,left=300, toolbar=no, menubar=no, scrollbars=no, resizable=no,location=no,status=no')");
我要把这个值传到另一个页面