急!!我在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,我该怎么才能实现这个功能啊……
------解决方案--------------------protected void AreaList_ItemDataBound(object sender, DataListItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
Button b = (Button)(e.Item.FindControl( "ButtonDel "));
if (b != null)
{
b.Attributes.Add( "onClick ", "return confirm( '确认要删除吗? ') ");
}
}
}
或者直接将ButtonDel的OnClientClick属性设为return confirm( '确认要删除吗? ');