可可果

哈利是一只有白点的黑狗

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
 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         }
posted on 2007-10-17 14:43  可可果  阅读(235)  评论(0编辑  收藏  举报