1 2 3 // **************************************************************** // 4 // function Trim(value) 5 // -------------- 6 // 功能:删除两端空格(= Trim) 7 // 参数: value 要格式化的字符串 8 // 返回: 格式化后的字符串 9 // **************************************************************** // 10 function Trim(value){ 11 var res = String(value).replace(/^[\s]+|[\s]+$/g,''); 12 return res; 13 } 14 //弹出帮助窗口 15 function PopWindow(tablename,filter) 16 { 17 18 var value = window.showModalDialog("../PubHelp/PopWindow.aspx?tablename="+tablename+"&filter="+filter,'','dialogWidth:350px;dialogHeight:345px;center:yes;status:no;help:no'); 19 return value; 20 } 21 //弹出帮助窗口 22 function SignPopWindow(tablename,filter) 23 { 24 25 var value = window.showModalDialog("../../../PubHelp/PopWindow.aspx?tablename="+tablename+"&filter="+filter,'','dialogWidth:350px;dialogHeight:345px;center:yes;status:no;help:no'); 26 return value; 27 } 28 29 function NewPopWindow(tablename,filter){ 30 var value = window.showModalDialog("../../PubHelp/PopWindow.aspx?tablename="+tablename+"&filter="+filter,'','dialogWidth:350px;dialogHeight:345px;center:yes;status:no;help:no'); 31 return value; 32 } 33 34 function PopTeacherWindow(filter) 35 { 36 var value = window.showModalDialog("../TeachManage/QueryTeacher.aspx?filter="+filter,'','dialogWidth:500px;dialogHeight:345px;center:yes;status:no;help:no'); 37 return value; 38 } 39 40 function PopDateWindow(date){ 41 var value = window.showModalDialog("../PubHelp/PubDate.aspx?date="+date,'','dialogWidth:250px;dialogHeight:245px;center:yes;status:no;help:no'); 42 return value; 43 } 44 function PopDateWindowView(date){ 45 var value = window.showModalDialog("../PubHelp/PubDateView.aspx?date="+date,'','dialogWidth:280px;dialogHeight:245px;center:yes;status:no;help:no'); 46 return value; 47 } 48 function PopUserWindow(filter) 49 { 50 51 var value = window.showModalDialog("AppAuditMan.aspx?filter="+filter,'','dialogWidth:550px;dialogHeight:400px;center:yes;status:no;help:no'); 52 return value; 53 } 54 55 56 ///DataGrid多选脚本函数 57 function Check(){ 58 if (document.all("Grid")==null) return; 59 var count = document.all("Grid").rows.length; 60 count = count+1; 61 var item; 62 for(var i = 2;i<count;i++){ 63 //注释说明,下面这个是2.0下的处理方式,1.1下会出问题。 64 if (i<10) 65 item = "0"+eval(i); 66 else 67 item = i; 68 if (document.all("Grid_ctl"+item+"_cb") == null) 69 continue; 70 document.all("Grid_ctl"+item+"_cb").status = true; 71 72 //下面这个是1.1下的处理方式,2.0下又会出问题。 73 //document.all("Grid__ctl"+i+"_cb").status = true; 74 } 75 } 76 //DataGrid取消多选脚本函数 77 function UnCheck(){ 78 //alert("123"); 79 if (document.all("Grid")==null) return; 80 var count = document.all("Grid").rows.length; 81 count = count+1; 82 var item; 83 for(var i = 2;i<count;i++){ 84 //注释说明,下面这个是2.0下的处理方式,1.1下会出问题。 85 if (i<10) 86 item = "0"+eval(i); 87 else 88 item = i; 89 if (document.all("Grid_ctl"+item+"_cb") == null) 90 continue; 91 document.all("Grid_ctl"+item+"_cb").status = false; 92 93 //下面这个是1.1下的处理方式,2.0下又会出问题。 94 //document.all("Grid__ctl"+i+"_cb").status = false; 95 } 96 } 97 98 99 100 function UseInfo() 101 { 102 var src=event.srcElement; 103 var org = document.form1.item("txtHiddenOrg").value; 104 switch(src.id) 105 { 106 case "btnOrg": 107 var returnvalue = PopWindow("tbOrg","Path like '"+org+"%'"); 108 if (returnvalue != undefined) 109 { 110 document.form1.item("txtOrgPath").value=returnvalue; 111 return true; 112 } 113 break; 114 115 116 } 117 return false; 118 } 119 120 121 <a href="javascript:Check();" >全选</a> 122 <a href="javascript:UnCheck();" >反选</a> 123 姓名: 124 125 <asp:TextBox id="txtSearch" runat="server" Width="40px"></asp:TextBox> 126 校区: 127 128 <asp:TextBox ID="txtOrg" runat="server" Width="90px"></asp:TextBox> 129 <asp:Button ID="btnOrg" runat="server" OnClick="btnOrg_Click" OnClientClick="return UseInfo();" Text="选" /> 130 131 132 133 134 135
1 <asp:GridView ID="Grid" runat="server" AllowPaging="True" AutoGenerateColumns="False" OnPageIndexChanging="Grid_PageIndexChanging" Width="100%" OnRowDataBound="Grid_RowDataBound" PageSize="15"> 2 136 <Columns> 3 137 4 138 <asp:TemplateField> 5 139 <ItemTemplate> 6 140 <asp:CheckBox ID="cb" runat="server" /> 7 141 </ItemTemplate> 8 142 </asp:TemplateField> 9 143 <asp:BoundField DataField="ID" HeaderText="编号" /> 10 144 <asp:BoundField DataField="OrgName" HeaderText="校区" /> 11 145 <asp:BoundField DataField="TeacherName" HeaderText="姓名" /> 12 146 <asp:BoundField DataField="TeacherTypeName" HeaderText="类别" /> 13 147 <asp:BoundField DataField="CertName" HeaderText="学历" /> 14 148 <asp:BoundField DataField="GraduatedFrom" HeaderText="毕业院校" /> 15 149 <asp:BoundField DataField="BirthDay" HeaderText="出生日期" DataFormatString="{0:yyyy-MM-dd}"/> 16 150 <asp:BoundField DataField="SubjectName" HeaderText="科目" /> 17 151 <asp:BoundField DataField="GradeName" HeaderText="年级" /> 18 152 <asp:BoundField DataField="StartWorkTime" HeaderText="入职日期" DataFormatString="{0:yyyy-MM-dd}"/> 19 153 <asp:BoundField DataField="StudentCount" HeaderText="所带学生数" /> 20 154 <asp:TemplateField> 21 155 <ItemTemplate> 22 156 <asp:LinkButton ID="link" runat="server">修改</asp:LinkButton> 23 157 </ItemTemplate> 24 158 </asp:TemplateField> 25 159 </Columns> 26 160 </asp:GridView> 27 161 28 162 收藏于 2012-04-09