1
2 //javascript函数
3 function SelectIsNullDelete()
4 {
5 var e;
6 var number = 0;
7 for (var i = 0; i < document.getElementById("form01").elements.length; i++)
8 {
9 e = document.getElementById("form01").elements[i];
10 if (e.name.indexOf("Radio_chk") > 0 && e.checked == true)
11 number++;
12 }
13
14 if (number == 0)
15 {
16 document.getElementById("selectHidden").value = "unsure";
17 alert("您没有选中任何记录");
18 }
19 else
20 {
21 document.getElementById("selectHidden").value = "sure";
22 if (!confirm('确定要删除吗?'))
23 {
24 document.getElementById("selectHidden").value = "unsure";
25 }
26 }
27 }
28
29
30 要在前台页面中加一个
31 <input id="selectHidden" runat="server" style="height: 16px" type="hidden" />
32 其中Radio_chk为datagrid中的多选按钮
33
34
35 在后台代码中的page_load事件中的
36 if(!IsPostBack)
37 {
38 Delete_btn.Attributes.Add("onclick", "SelectIsNullDelete();");
39 }
40
41
42 在删除按钮的事件中加入
43 if (Request.Form["selectHidden"] != null)
44 {
45 if (Request.Form["selectHidden"].ToString() == "unsure")
46 {
47 return;
48 }
49 }
2 //javascript函数
3 function SelectIsNullDelete()
4 {
5 var e;
6 var number = 0;
7 for (var i = 0; i < document.getElementById("form01").elements.length; i++)
8 {
9 e = document.getElementById("form01").elements[i];
10 if (e.name.indexOf("Radio_chk") > 0 && e.checked == true)
11 number++;
12 }
13
14 if (number == 0)
15 {
16 document.getElementById("selectHidden").value = "unsure";
17 alert("您没有选中任何记录");
18 }
19 else
20 {
21 document.getElementById("selectHidden").value = "sure";
22 if (!confirm('确定要删除吗?'))
23 {
24 document.getElementById("selectHidden").value = "unsure";
25 }
26 }
27 }
28
29
30 要在前台页面中加一个
31 <input id="selectHidden" runat="server" style="height: 16px" type="hidden" />
32 其中Radio_chk为datagrid中的多选按钮
33
34
35 在后台代码中的page_load事件中的
36 if(!IsPostBack)
37 {
38 Delete_btn.Attributes.Add("onclick", "SelectIsNullDelete();");
39 }
40
41
42 在删除按钮的事件中加入
43 if (Request.Form["selectHidden"] != null)
44 {
45 if (Request.Form["selectHidden"].ToString() == "unsure")
46 {
47 return;
48 }
49 }