http://dotnet.aspx.cc/ShowDetail.aspx?id=81277B42-361C-4FAB-9A1E-B661ABE517F5
http://dotnet.aspx.cc/ShowDetail.aspx?id=D4F5E756-0D33-402D-B40D-48E657BD3D4F
http://dotnet.aspx.cc/ShowDetail.aspx?id=D4F5E756-0D33-402D-B40D-48E657BD3D4F
{
var dt = document.all.<% DG_user.ClientID %>;
if (dt.rows.length <= 1)
{
alert('没有记录!');
return false;
} var checked = 0;
for(var i = 1 ; i < dt.rows.length; i ++)
{
if(dt.rows(i).cells(j).childNodes(0).checked)//这个j表示,你的checkbox在grid的第j列
checked = checked + 1;
} if ( checked > 0)
return confirm ('您确定要删除?');
else
return false;
}
b_del.Attributes.Add("onclick","return deleteConfirm()");
如:botton1.Attributes["onclick"] = "return confirm('你确定要删除吗?');";
to brightheroes(闭关|那一剑的风情)
var dt = document.all.<% DG_user.ClientID %>; //此有错,我网格ID为DG_user
to brightheroes(闭关|那一剑的风情)我改为
function deleteConfirm()
{
if (DG_user.rows.length <= 1)
{
alert('没有记录! ');
return false;
}
else
{
var checked = 0;
for(var i = 1 ; i < DG_user.rows.length; i ++)
{
if(DG_user.rows(i).cells(0).childNodes(0).checked)
checked = checked + 1;
}
if ( checked > 0)
return confirm ('您确定要删除? ');
else
{
alert('请先选择记录! ');
return false;
}
}
}
程序没问题,但当空记录时,弹出的对话框是“请先选择记录!”,而不是“没有记录!”,怎该呀?
button1.Attributes.Add("onclick","return(confirm('你的提示'))");确定后,才会执行按钮里的事件的。