源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

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

  • 时间:2021-10-26 22:12 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:asp.net repeater实现批量删除时注册多选框id到客户端
[u]复制代码[/u] 代码如下:
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判断是否选中和弹出警告窗口:
[u]复制代码[/u] 代码如下:
//判断是否选中,从后台绑定的方法 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; }
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部