急!!我在datalist里绑定了一个BUTTON,我想当按下他的时候弹出是否确认删除的确认框,请问该怎么做啊
Button1.Attributes.Add( "onClick ", "return confirm( '弹出窗口测试 ') ");
网上有人说的这个方法我用按钮试过可以,但是我找不到我在DATALIST里的BUTTON。
我在 protected void AreaList_ItemDataBound(object sender, DataListItemEventArgs e)
{
Button b = (Button)(e.Item.FindControl( "ButtonDel "));
b.Attributes.Add( "onClick ", "return confirm( '确认要删除吗? ') ");
这么写的话B=NULL,我该怎么才能实现这个功能啊……
------解决方案--------------------你这个按钮如果是在DataList1里面的
private void DataList1_ItemDataBound(object sender, System.Web.UI.WebControls.DataListItemEventArgs e)
{
LinkButton lbtnDelete;
if(e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
//删除确认
lbtnDelete = (LinkButton) e.Item.FindControl( "lbtnDelete ");;
lbtnDelete.Attributes.Add( "onclick ", "return confirm( '确定删除第 " + (e.Item.ItemIndex + 1) + "项? '); ");
}
}