日期:2014-05-17 浏览次数:20516 次
protected void ButtonDelAll_Click(object sender, EventArgs e)
{
for (int i = 0; i <= GVInternshipNews.Rows.Count - 1; i++)
{
CheckBox cb = (CheckBox)GVInternshipNews.Rows[i].FindControl("CheckBoxSelect");
if (cb.Checked)
{
this.ButtonDelAll.Attributes.Add("OnClick", "return confirm('确定要删除这条记录吗?');");
string guid = this.GVInternshipNews.DataKeys[i]["Guid"].ToString();
dalIntership.DeleteInternshipGuid(guid);
}
}
GridviewBind();
}
//===============================================
// 判断checkbox是否中数据
// 【输入参数】删除按钮,一条都没有选择点删除的提示语句,删除确认提示,全选复选框
// 【返回值】无
// 【作成者】
// 【概要】 判断checkbox是否中数据
//===============================================
function IsCheckSelect(btnDelete,selectMsg,deleteMsg,chkSelectAll)
{
//获得form中所有的子控件
chkElmements = btnDelete.form.elements;
for( i=0 ; i < chkElmements.length ; i++ )
{
//如果控件类型是checkbox,且不是全选按钮,且为选中状态
if( chkElmements[i].type == "checkbox" && chkElmements[i].checked == true
&& chkElmements[i].id != chkSelectAll )
{
return confirm(deleteMsg);
}
}
//如果没有选中任何一条数据,提示信息,并不执行后台代码
window.alert(selectMsg);
return false;
}