SGGL_HBAZ/SGGL/FineUIPro.Web/HJGL/WeldingManage/PmiMaterialTemplate.aspx

158 lines
11 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="PmiMaterialTemplate.aspx.cs" Inherits="FineUIPro.Web.HJGL.WeldingManage.PmiMaterialTemplate" %>
<!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="Panel1" runat="server" />
<f:Panel ID="Panel1" runat="server" ShowBorder="false" ShowHeader="false" Layout="Region">
<items>
<f:Panel runat="server" ID="panelLeftRegion" RegionPosition="Left" RegionSplit="true"
EnableCollapse="true" Width="300px" Title="PMI材料信息" ShowBorder="true" Layout="VBox"
ShowHeader="true" AutoScroll="true" BodyPadding="5px" IconFont="ArrowCircleLeft">
<%--<toolbars>
<f:Toolbar ID="Toolbar1" Position="Top" runat="server" ToolbarAlign="Left">
<items>
<f:TextBox ID="txtWorkArea" runat="server" Label="单位" EmptyText="输入查询条件" AutoPostBack="true" OnTextChanged="Tree_TextChanged"
Width="210px" LabelWidth="50px">
</f:TextBox>
</items>
</f:Toolbar>
</toolbars>--%>
<items>
<f:Tree ID="tvControlItem" ShowHeader="false" Height="500px" Title="装置区域" OnNodeCommand="tvControlItem_NodeCommand"
runat="server" ShowBorder="false" EnableCollapse="true" EnableSingleClickExpand="true" AutoLeafIdentification="true"
EnableSingleExpand="true" EnableTextSelection="true">
</f:Tree>
</items>
</f:Panel>
<f:Panel runat="server" ID="panelCenterRegion" RegionPosition="Center" ShowBorder="true"
Layout="VBox" ShowHeader="false" BodyPadding="5px" IconFont="PlusCircle" Title="管线信息"
TitleToolTip="管线信息" AutoScroll="true">
<toolbars>
<f:Toolbar ID="Toolbar3" Position="Top" runat="server" ToolbarAlign="Right">
<items>
<f:TextBox ID="txtJOT_JointNo" runat="server" Label="管线" EmptyText="输入查询条件" AutoPostBack="true"
OnTextChanged="txtJOT_JointNo_TextChanged" Width="220px" LabelWidth="70px" LabelAlign="Right">
</f:TextBox>
<f:ToolbarFill ID="ToolbarFill1" runat="server">
</f:ToolbarFill>
<f:Button ID="btnNew" Text="增加" ToolTip="增加" Icon="Add" EnablePostBack="true"
runat="server" OnClick="btnNew_Click">
</f:Button>
<f:Button ID="btnImport" ToolTip="导入" Icon="ApplicationGet" runat="server" Text="导入"
OnClick="btnImport_Click">
</f:Button>
</items>
</f:Toolbar>
</toolbars>
<items>
<f:Grid ID="Grid1" ShowBorder="true" ShowHeader="false" Title="管线信息" EnableCollapse="true"
runat="server" BoxFlex="1" DataKeyNames="MaterialId" AllowCellEditing="true"
EnableColumnLines="true" ClicksToEdit="2" DataIDField="MaterialId" AllowSorting="true"
SortField="Pipeline" SortDirection="ASC" OnSort="Grid1_Sort" AllowPaging="true" IsDatabasePaging="true" PageSize="10"
OnPageIndexChange="Grid1_PageIndexChange" EnableTextSelection="True"
EnableRowDoubleClickEvent="true" OnRowDoubleClick="Grid1_RowDoubleClick" AllowColumnLocking="true">
<columns>
<f:RowNumberField EnablePagingNumber="true" HeaderText="序号" Width="60px" HeaderTextAlign="Center" TextAlign="Center" Locked="true" />
<f:RenderField Width="200px" ColumnID="Pipeline" DataField="Pipeline"
FieldType="String" HeaderText="管线" HeaderTextAlign="Center" Locked="true">
</f:RenderField>
<f:RenderField Width="100px" ColumnID="ItemRule" DataField="ItemRule" FieldType="String" HeaderText="Item Rule 规则" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="100px" ColumnID="CommoidyCode" DataField="CommoidyCode" FieldType="String" HeaderText="材料代码" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="100px" ColumnID="Size1" DataField="Size1" FieldType="String" HeaderText="Size1-规则型号" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="100px" ColumnID="Size2" DataField="Size2" FieldType="String" HeaderText="Size2-规则型号" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="100px" ColumnID="IdentCode" DataField="IdentCode" FieldType="String" HeaderText="Ident Code" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="100px" ColumnID="TagNumber" DataField="TagNumber" FieldType="String" HeaderText="设备位号" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="100px" ColumnID="IdentName" DataField="IdentName" FieldType="String" HeaderText="材料名称" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="100px" ColumnID="ShortDescription" DataField="ShortDescription" FieldType="String" HeaderText="材料/设备短描述" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="100px" ColumnID="Quantity" DataField="Quantity" FieldType="String" HeaderText="数量" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="100px" ColumnID="UnitNum" DataField="UnitNum" FieldType="String" HeaderText="数量单位" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="100px" ColumnID="PipeRun" DataField="PipeRun" FieldType="String" HeaderText="导向管" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="100px" ColumnID="Category" DataField="Category" FieldType="String" HeaderText="类型" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="100px" ColumnID="Material" DataField="Material" FieldType="String" HeaderText="材质 " HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="100px" ColumnID="Spec" DataField="Spec" FieldType="String" HeaderText="等级" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="100px" ColumnID="NominalDiameter" DataField="NominalDiameter" FieldType="String" HeaderText="口径" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="100px" ColumnID="THK" DataField="THK" FieldType="String" HeaderText="壁厚" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="100px" ColumnID="Painting" DataField="Painting" FieldType="String" HeaderText="涂漆涂色" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="100px" ColumnID="WeightNum" DataField="WeightNum" FieldType="String" HeaderText="重量" HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="100px" ColumnID="WeightUnit" DataField="WeightUnit" FieldType="String" HeaderText="重量单位 " HeaderTextAlign="Center">
</f:RenderField>
<f:RenderField Width="100px" ColumnID="Remark" DataField="Remark" FieldType="String" HeaderText="备注" HeaderTextAlign="Center">
</f:RenderField>
</columns>
<listeners>
<f:Listener Event="beforerowcontextmenu" Handler="onRowContextMenu" />
</listeners>
<pageitems>
<f:ToolbarSeparator ID="ToolbarSeparator1" runat="server">
</f:ToolbarSeparator>
<f:ToolbarText ID="ToolbarText1" runat="server" Text="每页记录数:">
</f:ToolbarText>
<f:DropDownList runat="server" ID="ddlPageSize" Width="80px" AutoPostBack="true"
OnSelectedIndexChanged="ddlPageSize_SelectedIndexChanged">
<f:ListItem Text="10" Value="10" />
<f:ListItem Text="15" Value="15" />
<f:ListItem Text="20" Value="20" />
<f:ListItem Text="25" Value="25" />
<f:ListItem Text="所有行" Value="10000" />
</f:DropDownList>
</pageitems>
</f:Grid>
</items>
</f:Panel>
</items>
</f:Panel>
<f:Window ID="Window1" Title="材料导入" Hidden="true" EnableIFrame="true" EnableMaximize="true"
Target="Top" EnableResize="false" runat="server" IsModal="true" OnClose="Window1_Close"
Width="1000px" Height="700px">
</f:Window>
<f:Menu ID="Menu1" runat="server">
<f:MenuButton ID="btnMenuEdit" OnClick="btnMenuEdit_Click" EnablePostBack="true"
runat="server" Text="编辑" Icon="TableEdit">
</f:MenuButton>
<f:MenuButton ID="btnMenuDelete" OnClick="btnMenuDelete_Click" EnablePostBack="true"
ConfirmText="删除选中行?" ConfirmTarget="Top" runat="server" Text="删除" Icon="Delete">
</f:MenuButton>
</f:Menu>
</form>
<script type="text/javascript">
var menuID = '<%= Menu1.ClientID %>';
// 返回false来阻止浏览器右键菜单
function onRowContextMenu(event, rowId) {
F(menuID).show(); //showAt(event.pageX, event.pageY);
return false;
}
function reloadGrid() {
__doPostBack(null, 'reloadGrid');
}
</script>
</body>
</html>