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>
|