SGGL_SHJ/SGGL/FineUIPro.Web/ProjectData/ProjectUnitSave.aspx

180 lines
9.7 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="ProjectUnitSave.aspx.cs" Inherits="FineUIPro.Web.ProjectData.ProjectUnitSave" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<link href="../res/css/common.css" rel="stylesheet" type="text/css" />
</head>
<body>
<form id="form1" runat="server">
<f:PageManager ID="PageManager1" AutoSizePanelID="SimpleForm1" runat="server" />
<f:Form ID="SimpleForm1" ShowBorder="false" ShowHeader="false" AutoScroll="true" LabelWidth="140px"
BodyPadding="10px" runat="server" RedStarPosition="BeforeText" LabelAlign="Right">
<Rows>
<f:FormRow>
<Items>
<f:Label ID="lbProjectName" runat="server" Label="项目名称"></f:Label>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:Label ID="lbUnitName" runat="server" Label="单位名称"></f:Label>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:DropDownList ID="drpUnitType" Label="单位类型" runat="server" FocusOnPageLoad="true">
</f:DropDownList>
<f:TextBox ID="txtCollCropCode" runat="server" Label="社会统一信用代码" Required="true"
MaxLength="50" ShowRedStar="true">
</f:TextBox>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:TextBox ID="txtLinkName" runat="server" Label="联系人姓名"
MaxLength="50">
</f:TextBox>
<f:DropDownList ID="drpIdcardType" runat="server" Label="联系人证件类型" EnableEdit="true">
</f:DropDownList>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:TextBox ID="txtIdcardNumber" runat="server" Label="联系人证件号"
MaxLength="50">
</f:TextBox>
<f:TextBox ID="txtLinkMobile" runat="server" Label="联系人电话"
MaxLength="50">
</f:TextBox>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:RadioButtonList runat="server" ID="rblIsChina" Label="是否中国企业">
<f:RadioItem Value="Y" Text="是" Selected="true" />
<f:RadioItem Value="N" Text="否" />
</f:RadioButtonList>
<f:RadioButtonList runat="server" ID="rblCollCropStatus" Label="是否黑名单企业">
<f:RadioItem Value="Y" Text="是" />
<f:RadioItem Value="N" Text="否" Selected="true" />
</f:RadioButtonList>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:DatePicker runat="server" Label="入场时间" ID="txtInTime"></f:DatePicker>
<f:DatePicker runat="server" Label="出场时间" ID="txtOutTime"></f:DatePicker>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:CheckBox runat="server" ID="ckIsSynchro" Label="是否同步实名制"></f:CheckBox>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:NumberBox ID="nbPlanCostA" NoDecimal="false" NoNegative="false" MinValue="0" runat="server"
Label="安全生产费</br>计划额(总额)" LabelWidth="120px" Hidden="true">
</f:NumberBox>
<f:NumberBox ID="nbPlanCostB" NoDecimal="false" NoNegative="false" MinValue="0" runat="server"
Label="文明施工措施费</br>计划额(总额)" LabelWidth="120px" Hidden="true">
</f:NumberBox>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:TextArea runat="server" ID="txtContractRange" Label="承包范围" Height="60px">
</f:TextArea>
</Items>
</f:FormRow>
<f:FormRow runat="server" ID="tr0" Hidden="true">
<Items>
<f:Label runat="server" ID="hdProjectUnitItemId" Hidden="true"></f:Label>
<f:TextBox runat="server" ID="txtContractNum" Label="合同号" LabelWidth="80px"></f:TextBox>
<f:NumberBox runat="server" ID="txtTotalMoney" Label="总金额(元)" LabelWidth="90px"
DecimalPrecision="2" NoNegative="true">
</f:NumberBox>
<f:NumberBox runat="server" ID="txtHSEMoney" Label="HSE费用(元)" LabelWidth="100px"
DecimalPrecision="2" NoNegative="true">
</f:NumberBox>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:Grid ID="Grid1" ShowBorder="true" ShowHeader="false" Title="费用明细" EnableCollapse="true"
runat="server" BoxFlex="1" DataKeyNames="ProjectUnitItemId" EnableColumnLines="true"
DataIDField="ProjectUnitItemId" AllowSorting="true" SortField="ContractNum" ForceFit="true"
SortDirection="ASC" AllowPaging="false" IsDatabasePaging="true" PageSize="50"
EnableRowDoubleClickEvent="true" Height="200px" OnRowDoubleClick="Grid1_RowDoubleClick"
EnableTextSelection="True">
<Toolbars>
<f:Toolbar ID="Toolbar2" Position="Top" runat="server" ToolbarAlign="Right">
<Items>
<f:ToolbarFill ID="ToolbarFill1" runat="server">
</f:ToolbarFill>
<f:Button ID="btnAdd" Text="新增" Icon="Add" ValidateForms="SimpleForm1" runat="server"
OnClick="btnAdd_Click">
</f:Button>
<f:Button ID="btnItemSave" Text="保存" Icon="SystemSave" runat="server" ValidateForms="SimpleForm1"
OnClick="btnItemSave_Click">
</f:Button>
</Items>
</f:Toolbar>
</Toolbars>
<Columns>
<f:RenderField Width="200px" ColumnID="ContractNum" DataField="ContractNum" FieldType="String"
HeaderText="合同号" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="TotalMoney" DataField="TotalMoney" FieldType="Double"
HeaderText="总金额" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="HSEMoney" DataField="HSEMoney" FieldType="Double"
HeaderText="HSE费用" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
</Columns>
<Listeners>
<f:Listener Event="beforerowcontextmenu" Handler="onRowContextMenu" />
</Listeners>
</f:Grid>
</Items>
</f:FormRow>
</Rows>
<Toolbars>
<f:Toolbar ID="Toolbar1" Position="Bottom" ToolbarAlign="Right" runat="server">
<Items>
<f:Button ID="btnSave" Icon="SystemSave" runat="server" ValidateForms="SimpleForm1"
OnClick="btnSave_Click" Text="保存">
</f:Button>
<f:Button ID="btnClose" EnablePostBack="false" Text="关闭" runat="server" Icon="SystemClose">
</f:Button>
</Items>
</f:Toolbar>
</Toolbars>
</f:Form>
<f:Menu ID="Menu1" runat="server">
<f:MenuButton ID="btnMenuEdit" OnClick="btnMenuEdit_Click" EnablePostBack="true"
runat="server" Text="编辑" Icon="Pencil">
</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/jscript">
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>