Python语言技术文档

微信小程序技术文档

php语言技术文档

jsp语言技术文档

asp语言技术文档

C#/.NET语言技术文档

html5/css技术文档

javascript

点击排行

您现在的位置:首页 > 技术文档 > C#/.NET入门教程

asp.net repeater实现批量删除时注册多选框id到客户端

来源:中文源码网    浏览:156 次    日期:2024-05-02 12:34:37
【下载文档:  asp.net repeater实现批量删除时注册多选框id到客户端.txt 】


asp.net repeater实现批量删除时注册多选框id到客户端
复制代码 代码如下:public static void prerepater(Repeater repeater,System.Web.UI.Page page) { ClientScriptManager cs = page.ClientScript; for (int i = 0; i < repeater.Items.Count; i++) { CheckBox cbx = (CheckBox)repeater.Items[i].FindControl("cbxId"); //将相应的服务器控件的ClientId注册到客户端JavaScript数组 cs.RegisterArrayDeclaration("cbxArray", String.Concat("'", cbx.ClientID, "'")); } }js判断是否选中和弹出警告窗口: 复制代码 代码如下://判断是否选中,从后台绑定的方法 function delIt() { var cbxBool = 0; for(var i = 0;i < cbxArray.length;i++){ var obj = $(cbxArray[i]); if(obj.checked == true){ cbxBool = 1; break; } } if(cbxBool == 1){ var result = confirm("删除不可恢复,确定当前操作吗?"); if(result){ return true; } }else{ alert("您还没有选中项"); return false; } return false; }

相关内容