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