SGGL_JT/SUBQHSE/FineUIPro.Web/Customization/CNCEC4/HSSE/Report/RiskIdentificationEdit.aspx

225 lines
14 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="RiskIdentificationEdit.aspx.cs" Inherits="FineUIPro.Web.Customization.CNCEC4.HSSE.Report.RiskIdentificationEdit" %>
<!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>
<style type="text/css">
.labcenter {
text-align: center;
}
.f-grid-row.burlywood {
background-color: burlywood;
background-image: none;
}
.fontred {
color: #FF7575;
background-image: none;
}
</style>
</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"
BodyPadding="10px" runat="server" RedStarPosition="BeforeText" LabelAlign="Right">
<Rows>
<f:FormRow>
<Items>
<f:TextBox ID="txtUnitName" runat="server" Label="所属单位" LabelAlign="Right" Readonly="true">
</f:TextBox>
<f:TextBox ID="txtProjectName" runat="server" Label="项目名称" LabelAlign="Right" Readonly="true">
</f:TextBox>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:DatePicker ID="txtMonths" runat="server" Label="月份" LabelAlign="Right" Required="true" ShowRedStar="true"
DateFormatString="yyyy-MM" DisplayType="Month" ShowTodayButton="false">
</f:DatePicker>
<f:TextBox ID="txtWorkModuleA" runat="server" Label="作业模块标题" LabelAlign="Right" ShowRedStar="true" Required="true" LabelWidth="150px">
</f:TextBox>
<f:TextBox ID="txtWorkModuleB" runat="server" Label="作业模块内容" LabelAlign="Right" ShowRedStar="true" Required="true" LabelWidth="150px">
</f:TextBox>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:DatePicker ID="txtCreateDate" runat="server" Label="填报日期" LabelAlign="Right" Required="true" ShowRedStar="true"
DateFormatString="yyyy-MM-dd" ShowTodayButton="false">
</f:DatePicker>
<f:TextBox ID="txtSignPerson" runat="server" Label="签发人" LabelAlign="Right" LabelWidth="150px">
</f:TextBox>
<f:Button ID="btnNew" Text="新增明细" Icon="Add" OnClick="btnAdd_Click" runat="server" MarginLeft="50px">
</f:Button>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:Grid ID="Grid1" ShowBorder="true" ShowHeader="false" runat="server" DataIDField="Id"
DataKeyNames="Id" ShowGridHeader="true"
MinHeight="350px" AllowCellEditing="true" ClicksToEdit="1" AllowSorting="true" EnableColumnLines="true"
OnPreDataBound="Grid1_PreDataBound"
EnableTextSelection="True">
<Columns>
<f:RowNumberField EnablePagingNumber="true" HeaderText="序号" Width="50px" HeaderTextAlign="Center"
TextAlign="Center" />
<f:RenderField MinWidth="160px" ColumnID="HazardText" DataField="HazardText"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" HeaderText="危险源(物的危险源、人的不安全行为、不良环境及管理不到位)">
<Editor>
<f:TextBox ID="txtHazardText" runat="server" ShowRedStar="true">
</f:TextBox>
</Editor>
</f:RenderField>
<f:RenderField MinWidth="160px" ColumnID="Accident" DataField="Accident"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" HeaderText="可能导致的事故">
<Editor>
<f:DropDownList ID="drpAccident" Required="true" runat="server" EnableEdit="true" ShowRedStar="true">
<f:ListItem Value="高处坠落" Text="高处坠落" Selected="true" />
<f:ListItem Value="起重伤害" Text="起重伤害" />
<f:ListItem Value="机械伤害" Text="机械伤害" />
<f:ListItem Value="触电" Text="触电" />
<f:ListItem Value="物体打击" Text="物体打击" />
<f:ListItem Value="坍塌" Text="坍塌" />
<f:ListItem Value="中毒和窒息" Text="中毒和窒息" />
<f:ListItem Value="爆炸" Text="爆炸" />
<f:ListItem Value="其他" Text="其他" />
</f:DropDownList>
</Editor>
</f:RenderField>
<f:RenderField MinWidth="150px" ColumnID="NodelL" DataField="NodelL"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" HeaderText="L可能性(0.1-10)">
<Editor>
<f:DropDownList ID="drpNodelL" Required="true" runat="server" EnableEdit="true" ShowRedStar="true">
<f:ListItem Value="0.1" Text="0.1 实际不可能" Selected="true" />
<f:ListItem Value="0.2" Text="0.2 极不可能" />
<f:ListItem Value="0.5" Text="0.5 很不可能,可能设想" />
<f:ListItem Value="1" Text="1 可能性小,完全意外" />
<f:ListItem Value="3" Text="3 可能,但不经常" />
<f:ListItem Value="6" Text="6 相当可能" />
<f:ListItem Value="10" Text="10 完全可以预料" />
</f:DropDownList>
</Editor>
</f:RenderField>
<f:RenderField MinWidth="180px" ColumnID="NodelE" DataField="NodelE"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" HeaderText="E频繁程度)(0.5-10)">
<Editor>
<f:DropDownList ID="drpNodelE" Required="true" runat="server" EnableEdit="true" ShowRedStar="true">
<f:ListItem Value="0.5" Text="0.5 非常罕见地暴露" Selected="true" />
<f:ListItem Value="1" Text="1 每年几次暴露" />
<f:ListItem Value="2" Text="2 每月一次暴露" />
<f:ListItem Value="3" Text="3 每周一次,或偶然暴露" />
<f:ListItem Value="6" Text="6 每天工作时间暴露" />
<f:ListItem Value="10" Text="10 连续暴露" />
</f:DropDownList>
</Editor>
</f:RenderField>
<f:RenderField MinWidth="150px" ColumnID="NodelC" DataField="NodelC"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" HeaderText="C伤害程度(1-100)">
<Editor>
<f:DropDownList ID="drpNodelC" Required="true" runat="server" EnableEdit="true" ShowRedStar="true">
<f:ListItem Value="1" Text="1 引人关注,不利于基本的安全卫生" Selected="true" />
<f:ListItem Value="3" Text="3 重大,致残" />
<f:ListItem Value="5" Text="5 严重,重伤" />
<f:ListItem Value="7" Text="7 非常严重,一人死亡" />
<f:ListItem Value="40" Text="40 灾难,数人死亡" />
<f:ListItem Value="100" Text="100 大灾难,许多人死亡" />
<f:ListItem Value="15" Text="15 严重," />
</f:DropDownList>
</Editor>
</f:RenderField>
<f:RenderField MinWidth="180px" ColumnID="Measures" DataField="Measures"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" HeaderText="防范措施">
<Editor>
<f:DropDownList ID="drpMeasures" Required="true" runat="server" EnableEdit="true" ShowRedStar="true"
EnableMultiSelect="true" MaxLength="500" EnableCheckBoxSelect="true">
<f:ListItem Value="停止作业/调岗" Text="停止作业/调岗" />
<f:ListItem Value="立即整改" Text="立即整改" />
<f:ListItem Value="限期整改" Text="限期整改" />
<f:ListItem Value="制定计划/制度/方案" Text="制定计划/制度/方案" />
<f:ListItem Value="安全教育培训" Text="安全教育培训" />
<f:ListItem Value="安全技术交底" Text="安全技术交底" />
<f:ListItem Value="作业许可" Text="作业许可" />
<f:ListItem Value="监督检查和验收" Text="监督检查和验收" />
<f:ListItem Value="通报批评、处罚" Text="通报批评、处罚" />
<f:ListItem Value="停工" Text="停工" />
</f:DropDownList>
</Editor>
</f:RenderField>
<f:RenderField MinWidth="150px" ColumnID="ControlLevel" DataField="ControlLevel"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" HeaderText="管控层级">
<Editor>
<f:TextBox ID="txtControlLevel" runat="server" ShowRedStar="true">
</f:TextBox>
</Editor>
</f:RenderField>
<f:RenderField MinWidth="150px" ColumnID="ResPerson" DataField="ResPerson"
FieldType="String" HeaderTextAlign="Center" TextAlign="Left" HeaderText="责任人">
<Editor>
<f:TextBox ID="txtResPerson" runat="server">
</f:TextBox>
</Editor>
</f:RenderField>
<f:LinkButtonField ColumnID="Delete" Width="50px" EnablePostBack="false" Icon="Delete"
HeaderTextAlign="Center" HeaderText="删除" />
</Columns>
<Listeners>
<%-- <f:Listener Event="beforeedit" Handler="onGridBeforeEdit" />--%>
<f:Listener Event="beforerowcontextmenu" Handler="onRowContextMenu" />
<%--<f:Listener Event="afteredit" Handler="onGridAfterEdit" />--%>
</Listeners>
</f:Grid>
</Items>
</f:FormRow>
</Rows>
<Toolbars>
<f:Toolbar ID="Toolbar1" Position="Bottom" ToolbarAlign="Right" runat="server">
<Items>
<f:Label runat="server" ID="lbTemp"></f:Label>
<f:ToolbarFill ID="ToolbarFill1" runat="server"></f:ToolbarFill>
<f:Button ID="btnSave" Icon="SystemSave" runat="server" ToolTip="保存" ValidateForms="SimpleForm1" Text="保存"
OnClick="btnSave_Click">
</f:Button>
<f:Button ID="btnSubmit" Icon="SystemSaveNew" runat="server" ToolTip="提交" ValidateForms="SimpleForm1" Text="提交"
OnClick="btnSubmit_Click">
</f:Button>
</Items>
</f:Toolbar>
</Toolbars>
</f:Form>
</form>
</body>
</html>
<script type="text/javascript">
// 返回false来阻止浏览器右键菜单
function onRowContextMenu(event, rowId) {
//F(menuID).show(); //showAt(event.pageX, event.pageY);
return false;
}
</script>