75 lines
		
	
	
		
			2.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			75 lines
		
	
	
		
			2.9 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
| <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="selectJointCode.aspx.cs" Inherits="FineUIPro.Web.WeldingProcess.TestPackageManage.selectJointCode" %>
 | ||
| 
 | ||
| <!DOCTYPE html>
 | ||
| 
 | ||
| <html xmlns="http://www.w3.org/1999/xhtml">
 | ||
| <head runat="server">
 | ||
| <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
 | ||
|     <title></title>
 | ||
| </head>
 | ||
| <body>
 | ||
|     <form id="form1" runat="server">
 | ||
|           <f:PageManager ID="PageManager1" AutoSizePanelID="Grid1" runat="server" />
 | ||
|         <f:Grid ID="Grid1" ShowBorder="true" ShowHeader="false" Title="焊口信息列表" runat="server" EnableCollapse="false"
 | ||
|             DataKeyNames="WeldJointCode" EnableCheckBoxSelect="true"   EnableMultiSelect="true" PageSize="100" AllowPaging="true" >
 | ||
|             <Columns>
 | ||
|                 <f:RowNumberField />
 | ||
|                 <f:RenderField  ColumnID="WeldJointCode" MinWidth="200px" DataField="WeldJointCode" HeaderText="焊口编号" />
 | ||
|             </Columns>
 | ||
|             <Toolbars>
 | ||
|                 <f:Toolbar runat="server" Position="Top">
 | ||
|                     <Items>
 | ||
|                         <f:Button ID="btnClose" EnablePostBack="false" Text="关闭" runat="server" Icon="SystemClose">
 | ||
|                         </f:Button>
 | ||
|                         <f:Button ID="btnSaveClose" Text="保存选中行" runat="server" Icon="SystemSaveClose" EnablePostBack="false">
 | ||
|                             <Listeners>
 | ||
|                                 <f:Listener Event="click" Handler="onGridRowSelect" />
 | ||
|                             </Listeners>
 | ||
|                         </f:Button>
 | ||
|                     </Items>
 | ||
|                 </f:Toolbar>
 | ||
|             </Toolbars>
 | ||
|             <Listeners>
 | ||
|                 <f:Listener Event="rowdblclick" Handler="onGridRowSelect" />
 | ||
|             </Listeners>
 | ||
|         </f:Grid>
 | ||
|     </form>
 | ||
|      <script>
 | ||
|  
 | ||
|         var gridClientID = '<%= Grid1.ClientID %>';
 | ||
|  
 | ||
|         function renderGender(value) {
 | ||
|             return value == 1 ? '男' : '女';
 | ||
|         }
 | ||
|         
 | ||
|          function onGridRowSelect() {
 | ||
|              
 | ||
|             // 返回当前活动Window对象(浏览器窗口对象通过F.getActiveWindow().window获取)
 | ||
|             var activeWindow = F.getActiveWindow();
 | ||
|             // 选中行数据
 | ||
|             var rowData = F(gridClientID).getSelectedRows(true);
 | ||
|             var strCode = "";
 | ||
|             for (var i = 0; i < rowData.length; i++) {
 | ||
|                 var rowValue = rowData[i];
 | ||
|                 strCode += rowValue.values["WeldJointCode"] + ",";
 | ||
|             }
 | ||
|             if (strCode) {
 | ||
|                 strCode = strCode.substring(0, strCode.length - 1);
 | ||
|             }
 | ||
|             
 | ||
|             var queryRowId = F.queryString('rowId');
 | ||
| 
 | ||
|             var selectedValues = {
 | ||
|                 "WeldJointCode": strCode
 | ||
|             };
 | ||
|             // 隐藏弹出窗体
 | ||
|             activeWindow.hide();
 | ||
|  
 | ||
|             // 调用父页面的 updateGridRow 函数
 | ||
|             activeWindow.window.updateGridRow(queryRowId, selectedValues);
 | ||
|         }
 | ||
|  
 | ||
|      </script>
 | ||
| </body>
 | ||
| </html>
 |