SGGL_SHJ/SGGL/FineUIPro.Web/Person/PersonEdit.aspx

596 lines
45 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="PersonEdit.aspx.cs" Inherits="FineUIPro.Web.Person.PersonEdit" %>
<!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" />
<style type="text/css">
body.f-body {
overflow-x: hidden;
}
.myblockform .f-panel-body .f-field {
margin: 0;
}
.userphoto .f-field-label {
margin-top: 0;
}
.userphoto img {
width: auto;
height: 115px;
}
.uploadbutton .f-btn {
width: 100%;
}
</style>
</head>
<body class="f-body-bgcolor">
<form id="_form1" runat="server">
<f:PageManager ID="PageManager1" runat="server" AutoSizePanelID="Panel1" />
<f:Panel IsFluid="true" runat="server" ID="panel1" AutoScroll="true"
Layout="Block" BlockConfigSpace="5px" ShowBorder="false" ShowHeader="false">
<Items>
<f:Panel runat="server" BlockMD="12"
Layout="Block" BlockConfigSpace="20px" ShowBorder="false" ShowHeader="false">
<Toolbars>
<f:Toolbar ID="Toolbar2" Position="Top" ToolbarAlign="Right" runat="server">
<Items>
<f:ToolbarFill runat="server"></f:ToolbarFill>
<f:Button ID="btnSave" Icon="SystemSave" runat="server" ValidateForms="SimpleForm1"
OnClick="btnSave_Click" Text="保存">
</f:Button>
<f:Button ID="btnArrowRefresh" Text="重置密码" Icon="ArrowRefresh" ConfirmText="确定恢复当前用户原始密码?" OnClick="btnArrowRefresh_Click"
runat="server">
</f:Button>
<f:Button ID="btnClose" EnablePostBack="false" Text="关闭" runat="server" Icon="SystemClose">
</f:Button>
</Items>
</f:Toolbar>
</Toolbars>
<Items>
<f:Panel CssClass="blockpanel" BlockMD="8"
runat="server" ShowBorder="true" ShowHeader="true" Title="基本信息">
<Items>
<f:Form ID="SimpleForm1" ShowBorder="true" ShowHeader="false" AutoScroll="true" LabelWidth="90px"
BodyPadding="10px" runat="server" LabelAlign="Right">
<Rows>
<f:FormRow>
<Items>
<f:TextBox ID="txtPersonName" runat="server" Label=" 姓名" MaxLength="200"
Required="True" ShowRedStar="True" FocusOnPageLoad="true">
</f:TextBox>
<f:TextBox ID="txtJobNum" runat="server" Label="工号" MaxLength="50">
</f:TextBox>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:DropDownList ID="drpUnit" runat="server" Label="单位" EnableEdit="true" ForceSelection="false"
AutoPostBack="true" OnSelectedIndexChanged="drpUnit_SelectedIndexChanged"
Required="true" ShowRedStar="true">
</f:DropDownList>
<f:DropDownList ID="drpDepart" runat="server" Label="部门" Required="true"
EnableEdit="true" ForceSelection="false">
</f:DropDownList>
</Items>
</f:FormRow>
<f:FormRow runat="server" ID="trRole">
<Items>
<f:TextBox ID="txtAccount" runat="server" Label="账号" OnBlur="txtAccount_Blur" EnableBlurEvent="true">
</f:TextBox>
<f:DropDownList ID="drpRole" runat="server" Label="本部角色" EnableEdit="true" MaxLength="200"
EnableMultiSelect="true" EnableCheckBoxSelect="true" ForceSelection="false"
AutoPostBack="true" OnSelectedIndexChanged="drpRole_SelectedIndexChanged">
</f:DropDownList>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:DropDownList ID="drpWorkPost" runat="server" Label="岗位" EnableEdit="true">
</f:DropDownList>
<f:RadioButtonList ID="rbPersonType" runat="server" Label="员工类别">
</f:RadioButtonList>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:DropDownList ID="drpIdcardType" runat="server" Label="证件类型"
Required="True" ShowRedStar="True" EnableEdit="true">
</f:DropDownList>
<f:TextBox ID="txtIdentityCard" runat="server" Label="证件号码"
Required="true" ShowRedStar="true" OnBlur="txtIdentityCard_Blur" EnableBlurEvent="true">
</f:TextBox>
</Items>
</f:FormRow>
<f:FormRow ColumnWidths="50% 25% 25%">
<Items>
<f:TextBox ID="txtIdcardAddress" runat="server" Label="发证机关" MaxLength="50">
</f:TextBox>
<f:RadioButtonList ID="rblIdcardForever" runat="server" Label="永久证件"
AutoPostBack="true">
<f:RadioItem Value="Y" Text="是" />
<f:RadioItem Value="N" Text="否" Selected="true" />
</f:RadioButtonList>
<f:CheckBox runat="server" ID="ckIsForeign" Label="外籍"></f:CheckBox>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:DatePicker ID="txtIdcardStartDate" runat="server" Label="证件有效期">
</f:DatePicker>
<f:DatePicker ID="txtIdcardEndDate" runat="server" Label="至">
</f:DatePicker>
</Items>
</f:FormRow>
<f:FormRow ColumnWidths="25% 25% 50%">
<Items>
<f:RadioButtonList ID="rblSex" runat="server" Label="性别">
<f:RadioItem Value="1" Text="男" Selected="true" />
<f:RadioItem Value="2" Text="女" />
</f:RadioButtonList>
<f:CheckBox runat="server" ID="ckIsPost" Label="在职" Checked="true" AutoPostBack="true" OnCheckedChanged="ckIsPost_CheckedChanged"></f:CheckBox>
<f:DatePicker ID="txtBirthday" runat="server" Label="出生日期">
</f:DatePicker>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:NumberBox ID="txtAge" runat="server" Label="年龄">
</f:NumberBox>
<f:TextBox ID="txtTelephone" runat="server" Label="联系电话" MaxLength="50">
</f:TextBox>
</Items>
</f:FormRow>
</Rows>
</f:Form>
</Items>
</f:Panel>
<f:Panel CssClass="blockpanel" BlockMD="2" TitleAlign="Center"
runat="server" ShowBorder="true" ShowHeader="true" Title="照片">
<Items>
<f:Panel CssClass="blockpanel" BlockMD="6" Height="190px"
runat="server" ShowBorder="true" ShowHeader="false">
<Items>
<f:Image ID="imgPhoto" CssClass="userphoto" ImageUrl="~/res/images/blank.png"
runat="server" ToolTip="要求小于300K且清晰大头照且必传">
</f:Image>
<f:Toolbar runat="server" ToolbarAlign="Center">
<Items>
<f:FileUpload ID="filePhoto" CssClass="uploadbutton" runat="server" ButtonText="上传照片" ShowRedStar="true"
ButtonOnly="true" AutoPostBack="true" OnFileSelected="filePhoto_FileSelected">
</f:FileUpload>
</Items>
</f:Toolbar>
</Items>
</f:Panel>
<f:Panel CssClass="blockpanel" BlockMD="6" Height="190px"
runat="server" ShowBorder="true" ShowHeader="false">
<Items>
<f:Image ID="imgQR" CssClass="userphoto" ImageUrl="~/images/QRimage.png"
runat="server">
</f:Image>
<f:Toolbar runat="server" ToolbarAlign="Center">
<Items>
<f:Button runat="server" ID="btnQR" OnClick="btnQR_Click" Icon="ArrowRefresh" Text="重新生成">
</f:Button>
</Items>
</f:Toolbar>
</Items>
</f:Panel>
</Items>
</f:Panel>
<f:Panel CssClass="blockpanel" BlockMD="2" Title="身份证" TitleAlign="Center"
runat="server" ShowBorder="true" ShowHeader="true">
<Items>
<f:Panel CssClass="blockpanel" BlockMD="6" Height="190px"
runat="server" ShowBorder="true" ShowHeader="false">
<Items>
<f:Image ID="imgIDCard" CssClass="userphoto" ImageUrl="~/res/images/idcard.png"
runat="server">
</f:Image>
<f:Toolbar runat="server" ToolbarAlign="Center">
<Items>
<f:FileUpload ID="fuIDCard" CssClass="uploadbutton1" runat="server" ButtonText="上传正面" ShowRedStar="true"
ButtonOnly="true" AutoPostBack="true" OnFileSelected="fuIDCard_FileSelected">
</f:FileUpload>
<f:Button runat="server" ID="btnReadIdentityCard" CssClass="uploadbutton1" Icon="Vcard" OnClick="btnReadIdentityCard_Click"
Text="读取" ToolTip="自动识别身份证信息">
</f:Button>
</Items>
</f:Toolbar>
</Items>
</f:Panel>
<f:Panel CssClass="blockpanel" BlockMD="6" Height="190px"
runat="server" ShowBorder="true" ShowHeader="false" Title="反面">
<Items>
<f:Image ID="imgIDCardBack" CssClass="userphoto" ImageUrl="~/res/images/idcard.png"
runat="server">
</f:Image>
<f:Toolbar runat="server" ToolbarAlign="Center">
<Items>
<f:FileUpload ID="fuIDCardBack" CssClass="uploadbutton" runat="server" ButtonText="上传反面" ShowRedStar="true"
ButtonOnly="true" AutoPostBack="true" OnFileSelected="fuIDCardBack_FileSelected">
</f:FileUpload>
</Items>
</f:Toolbar>
</Items>
</f:Panel>
</Items>
</f:Panel>
</Items>
</f:Panel>
<f:Panel CssClass="blockpanel" Block="12" EnableCollapse="true"
runat="server" ShowBorder="true" ShowHeader="true" Title="详细信息">
<Items>
<f:TabStrip ID="TabStrip1" CssClass="f-tabstrip-theme-simple" Height="500px" ShowBorder="true"
TabPosition="Top" MarginBottom="5px" EnableTabCloseMenu="false" runat="server">
<Tabs>
<f:Tab ID="Tab1" Title="详细信息" BodyPadding="5px" Layout="VBox" IconFont="Bookmark" runat="server">
<Items>
<f:Form ID="SimpleForm2" ShowBorder="true" ShowHeader="false" AutoScroll="true" LabelWidth="110px"
BodyPadding="10px" runat="server" LabelAlign="Right" Height="450px">
<Rows>
<f:FormRow>
<Items>
<f:DatePicker ID="txtIntoDate" runat="server" Label="入院时间">
</f:DatePicker>
<f:DatePicker ID="txtWorkDate" runat="server" Label="参加工作时间">
</f:DatePicker>
<f:DatePicker ID="txtRetirementDate" runat="server" Label="退休日期">
</f:DatePicker>
<f:DatePicker ID="txtValidityDate" runat="server" Label="合同至">
</f:DatePicker>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:DropDownList ID="drpPosition" runat="server" Label="职务" EnableEdit="true">
</f:DropDownList>
<f:DropDownList ID="drpPostTitle" runat="server" Label="职称" LabelAlign="Right" EnableEdit="true">
</f:DropDownList>
<f:DatePicker ID="txtPostTitleDate" runat="server" Label="职称取得时间">
</f:DatePicker>
<f:TextBox ID="txtGraduate" runat="server" Label="毕业院校" MaxLength="50">
</f:TextBox>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:TextBox ID="txtMajor" runat="server" Label="所学专业" MaxLength="50">
</f:TextBox>
<f:TextBox ID="txtForeignLanguage" runat="server" Label="外语能力" MaxLength="50">
</f:TextBox>
<f:DropDownList ID="drpCountryCode" runat="server" Label="籍贯"
ShowEmptyLabel="true" EmptyText="国家"
EnableEdit="true" AutoPostBack="true">
</f:DropDownList>
<f:DropDownList ID="drpProvinceCode" runat="server" EnableEdit="true"
ShowEmptyLabel="true" EmptyText="省/地区">
</f:DropDownList>
</Items>
</f:FormRow>
<f:FormRow>
<Items>
<f:DropDownList ID="drpNation" runat="server" Label="民族" EnableEdit="true">
</f:DropDownList>
<f:DropDownList ID="drpPoliticsStatus" runat="server" Label="政治面貌" EnableEdit="true">
</f:DropDownList>
<f:DropDownList ID="drpEduLevel" runat="server" Label="最高学历" EnableEdit="true">
</f:DropDownList>
<f:DropDownList ID="drpMaritalStatus" runat="server" Label="婚姻状况" EnableEdit="true">
</f:DropDownList>
</Items>
</f:FormRow>
<f:FormRow ColumnWidths="25% 25% 50%">
<Items>
<f:TextBox ID="txtRelativeName" runat="server" Label="亲属姓名" MaxLength="50">
</f:TextBox>
<f:TextBox ID="txtRelativeTel" runat="server" Label="亲属电话" MaxLength="50">
</f:TextBox>
<f:TextBox ID="txtAddress" runat="server" Label="家庭地址" MaxLength="50">
</f:TextBox>
</Items>
</f:FormRow>
<f:FormRow ColumnWidths="40% 35% 10% 10%">
<Items>
<f:Image ID="Image2" ImageUrl="~/res/images/Signature0.png" runat="server" Height="35px" Width="90px"
BoxFlex="1" Label="签名">
</f:Image>
<f:FileUpload runat="server" ID="fileSignature" EmptyText="请选择"
OnFileSelected="btnSignature_Click" AutoPostBack="true" Width="150px" LabelWidth="90px">
</f:FileUpload>
<f:Button runat="server" ID="btnRet" Icon="Delete" OnClick="btnRet_Click"></f:Button>
<f:Label runat="server" ID="lbSignature"></f:Label>
</Items>
</f:FormRow>
</Rows>
</f:Form>
</Items>
</f:Tab>
<f:Tab ID="TabCertificate" Title="证书信息" BodyPadding="5px" Layout="VBox" IconFont="Bookmark" runat="server">
<Items>
<f:Grid ID="GridCertificate" ShowBorder="true" ShowHeader="false" Title="证书信息"
runat="server" DataKeyNames="PersonQualityId" DataIDField="PersonQualityId" AllowSorting="true"
SortField="SendDate" ForceFit="true" EnableColumnLines="true" BoxFlex="1" PageSize="10"
SortDirection="DESC" OnSort="GridCertificate_Sort" AllowPaging="true" IsDatabasePaging="true"
OnPageIndexChange="GridCertificate_PageIndexChange" EnableTextSelection="True"
EnableRowDoubleClickEvent="true" OnRowDoubleClick="GridCertificate_RowDoubleClick">
<Toolbars>
<f:Toolbar ID="Toolbar1" Position="Top" runat="server" ToolbarAlign="Right">
<Items>
<f:Button ID="btnCertificateNew" Text="新增" Icon="Add" EnablePostBack="false" runat="server"
Hidden="true">
</f:Button>
</Items>
</f:Toolbar>
</Toolbars>
<Columns>
<f:RowNumberField EnablePagingNumber="true" HeaderText="序号" Width="50px" HeaderTextAlign="Center"
TextAlign="Center" />
<f:RenderField Width="150px" ColumnID="CertificateName" DataField="CertificateName"
FieldType="String" HeaderText="证书名称" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<f:RenderField Width="120px" ColumnID="CertificateNo" DataField="CertificateNo"
FieldType="String" HeaderText="证书编号" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<f:RenderField Width="200px" ColumnID="SendUnit" DataField="SendUnit"
FieldType="String" HeaderText="发证单位" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<f:RenderField Width="100px" ColumnID="SendDate" DataField="SendDate"
FieldType="Date" RendererArgument="yyyy-MM-dd" HeaderText="发证时间" HeaderTextAlign="Center" TextAlign="Center">
</f:RenderField>
<f:RenderField Width="100px" ColumnID="RegisterDate" DataField="RegisterDate"
FieldType="Date" RendererArgument="yyyy-MM-dd" HeaderText="注册时间" HeaderTextAlign="Center" TextAlign="Center">
</f:RenderField>
<f:RenderField Width="100px" ColumnID="Major" DataField="Major"
FieldType="String" HeaderText="专业" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<f:RenderField Width="100px" ColumnID="LimitDate" DataField="LimitDate"
FieldType="Date" RendererArgument="yyyy-MM-dd" HeaderText="有效期至" HeaderTextAlign="Center" TextAlign="Center">
</f:RenderField>
<f:TemplateField ColumnID="tfImageUrl1" Width="90px" HeaderText="证书" HeaderTextAlign="Center"
TextAlign="Left">
<ItemTemplate>
<asp:Label ID="lbImageUrl" runat="server" Text='<%# ConvertImageByUrl(Eval("AttachUrl")) %>'></asp:Label>
</ItemTemplate>
</f:TemplateField>
</Columns>
<Listeners>
<f:Listener Event="beforerowcontextmenu" Handler="onRowContextMenuCertificate" />
</Listeners>
<PageItems>
<f:ToolbarSeparator ID="ToolbarSeparator1" runat="server">
</f:ToolbarSeparator>
<f:ToolbarText ID="ToolbarText1" runat="server" Text="每页记录数:">
</f:ToolbarText>
<f:DropDownList runat="server" ID="ddlPageSizeGridCertificate" Width="80px" AutoPostBack="true"
OnSelectedIndexChanged="ddlPageSizeGridCertificate_SelectedIndexChanged">
</f:DropDownList>
</PageItems>
</f:Grid>
</Items>
</f:Tab>
<f:Tab ID="Train" Title="培训信息" BodyPadding="5px" Layout="VBox" IconFont="Bookmark" runat="server">
<Items>
<f:Grid ID="GridTrain" ShowBorder="true" ShowHeader="false" Title="证书信息"
runat="server" DataKeyNames="PersonTrainId" DataIDField="PersonTrainId" AllowSorting="true"
SortField="TrainDate" ForceFit="true" EnableColumnLines="true" BoxFlex="1" PageSize="10"
SortDirection="DESC" OnSort="GridTrain_Sort" AllowPaging="true" IsDatabasePaging="true"
OnPageIndexChange="GridTrain_PageIndexChange" EnableTextSelection="True"
EnableRowDoubleClickEvent="true" OnRowDoubleClick="GridTrain_RowDoubleClick">
<Toolbars>
<f:Toolbar ID="Toolbar3" Position="Top" runat="server" ToolbarAlign="Right">
<Items>
<f:Button ID="btnTrainNew" Text="新增" Icon="Add" EnablePostBack="false" runat="server"
Hidden="true">
</f:Button>
</Items>
</f:Toolbar>
</Toolbars>
<Columns>
<f:RowNumberField EnablePagingNumber="true" HeaderText="序号" Width="50px" HeaderTextAlign="Center"
TextAlign="Center" />
<f:RenderField Width="150px" ColumnID="TrainTypeName" DataField="TrainTypeName"
FieldType="String" HeaderText="培训类别" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<f:RenderField Width="100px" ColumnID="TrainDate" DataField="TrainDate"
FieldType="Date" RendererArgument="yyyy-MM-dd" HeaderText="培训日期" HeaderTextAlign="Center" TextAlign="Center">
</f:RenderField>
<f:RenderField Width="200px" ColumnID="TrainPlace" DataField="TrainPlace"
FieldType="String" HeaderText="培训地点" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<f:RenderField Width="200px" ColumnID="TrainResult" DataField="TrainResult"
FieldType="String" HeaderText="培训效果" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
</Columns>
<Listeners>
<f:Listener Event="beforerowcontextmenu" Handler="onRowContextMenuTrain" />
</Listeners>
<PageItems>
<f:ToolbarSeparator ID="ToolbarSeparator2" runat="server">
</f:ToolbarSeparator>
<f:ToolbarText ID="ToolbarText2" runat="server" Text="每页记录数:">
</f:ToolbarText>
<f:DropDownList runat="server" ID="ddlPageSizeGridTrain" Width="80px" AutoPostBack="true"
OnSelectedIndexChanged="ddlPageSizeGridTrain_SelectedIndexChanged">
</f:DropDownList>
</PageItems>
</f:Grid>
</Items>
</f:Tab>
<f:Tab ID="Duty" Title="责任书" BodyPadding="5px" Layout="VBox" IconFont="Bookmark" runat="server">
<Items>
<f:Grid ID="GridDuty" ShowBorder="true" ShowHeader="false" Title="责任书"
runat="server" DataKeyNames="DutyId" DataIDField="DutyId" AllowSorting="true"
SortField="DutyTime" ForceFit="true" EnableColumnLines="true" BoxFlex="1" PageSize="10"
SortDirection="DESC" OnSort="GridDuty_Sort" AllowPaging="true" IsDatabasePaging="true"
OnPageIndexChange="GridDuty_PageIndexChange" EnableTextSelection="True"
EnableRowDoubleClickEvent="true" OnRowDoubleClick="GridDuty_RowDoubleClick">
<Columns>
<f:RowNumberField EnablePagingNumber="true" HeaderText="序号" Width="50px" HeaderTextAlign="Center"
TextAlign="Center" />
<f:TemplateField ColumnID="WorkPostName" Width="150px" HeaderText="岗位" HeaderTextAlign="Center" TextAlign="Center"
EnableLock="true">
<ItemTemplate>
<asp:Label ID="Label2" runat="server" Text='<%# ConvertDutyWorkPostName(Eval("WorkPostId")) %>'></asp:Label>
</ItemTemplate>
</f:TemplateField>
<f:RenderField Width="120px" ColumnID="CompileTime" DataField="CompileTime" SortField="CompileTime"
FieldType="Date" Renderer="Date" HeaderText="日期" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
</Columns>
<Listeners>
<f:Listener Event="beforerowcontextmenu" Handler="onRowContextMenuDuty" />
</Listeners>
<PageItems>
<f:ToolbarSeparator ID="ToolbarSeparator3" runat="server">
</f:ToolbarSeparator>
<f:ToolbarText ID="ToolbarText3" runat="server" Text="每页记录数:">
</f:ToolbarText>
<f:DropDownList runat="server" ID="ddlPageSizeGridDuty" Width="80px" AutoPostBack="true"
OnSelectedIndexChanged="ddlPageSizeGridDuty_SelectedIndexChanged">
</f:DropDownList>
</PageItems>
</f:Grid>
</Items>
</f:Tab>
<f:Tab ID="InOut" Title="工作经历" BodyPadding="5px" Layout="VBox" IconFont="Bookmark" runat="server">
<Items>
<f:Grid ID="GridInOut" ShowBorder="true" ShowHeader="false" Title="工作经历"
runat="server" DataKeyNames="PersonItemId" DataIDField="PersonItemId" AllowSorting="true"
SortField="InTime" ForceFit="true" EnableColumnLines="true" BoxFlex="1" PageSize="10"
SortDirection="DESC" OnSort="GridInOut_Sort" AllowPaging="true" IsDatabasePaging="true"
OnPageIndexChange="GridInOut_PageIndexChange" EnableTextSelection="True"
EnableRowDoubleClickEvent="true" OnRowDoubleClick="GridInOut_RowDoubleClick">
<Toolbars>
<f:Toolbar ID="Toolbar4" Position="Top" runat="server" ToolbarAlign="Right">
<Items>
<f:Button ID="btnInOutNew" Text="新增" Icon="Add" EnablePostBack="false" runat="server" Hidden="true">
</f:Button>
</Items>
</f:Toolbar>
</Toolbars>
<Columns>
<f:RowNumberField EnablePagingNumber="true" HeaderText="序号" Width="50px" HeaderTextAlign="Center"
TextAlign="Center" />
<f:RenderField Width="230px" ColumnID="UnitName" DataField="UnitName"
FieldType="String" HeaderText="单位名称" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<f:RenderField Width="250px" ColumnID="ProjectName" DataField="ProjectName"
FieldType="String" HeaderText="项目名称" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<f:RenderField Width="100px" ColumnID="WorkPostName" DataField="WorkPostName"
FieldType="String" HeaderText="岗位/工种" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="TeamGroupName" DataField="TeamGroupName"
FieldType="String" HeaderText="班组名称" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<f:RenderField Width="120px" ColumnID="InTime" DataField="InTime"
FieldType="Date" Renderer="Date" HeaderText="进场时间" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<f:RenderField Width="120px" ColumnID="OutTime" DataField="OutTime"
FieldType="Date" Renderer="Date" HeaderText="退场时间" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
<f:RenderField Width="150px" ColumnID="OutResult" DataField="OutResult"
FieldType="String" HeaderText="退场原因" HeaderTextAlign="Center" TextAlign="Left">
</f:RenderField>
</Columns>
<Listeners>
<f:Listener Event="beforerowcontextmenu" Handler="onRowContextMenuInOut" />
</Listeners>
<PageItems>
<f:ToolbarSeparator ID="ToolbarSeparator4" runat="server">
</f:ToolbarSeparator>
<f:ToolbarText ID="ToolbarText4" runat="server" Text="每页记录数:">
</f:ToolbarText>
<f:DropDownList runat="server" ID="ddlPageSizeGridInOut" Width="80px" AutoPostBack="true"
OnSelectedIndexChanged="ddlPageSizeGridInOut_SelectedIndexChanged">
</f:DropDownList>
</PageItems>
</f:Grid>
</Items>
</f:Tab>
</Tabs>
</f:TabStrip>
</Items>
</f:Panel>
</Items>
</f:Panel>
<f:Window ID="Window1" Title="编辑信息" Hidden="true" EnableIFrame="true" EnableMaximize="true"
Target="Parent" EnableResize="false" runat="server" IsModal="true" Width="1000px"
Height="600px">
</f:Window>
<f:Menu ID="MenuCertificate" runat="server">
<f:MenuButton ID="btnCertificateEdit" OnClick="btnCertificateEdit_Click" EnablePostBack="true"
runat="server" Text="编辑" Icon="Pencil">
</f:MenuButton>
<f:MenuButton ID="btnCertificateDelete" OnClick="btnCertificateDelete_Click" EnablePostBack="true"
ConfirmText="确定删除选中行?" ConfirmTarget="Parent" runat="server"
Icon="Delete" Text="删除">
</f:MenuButton>
</f:Menu>
<f:Menu ID="MenuTrain" runat="server">
<f:MenuButton ID="btnTrainEdit" OnClick="btnTrainEdit_Click" EnablePostBack="true"
runat="server" Text="编辑" Icon="Pencil">
</f:MenuButton>
<f:MenuButton ID="btnTrainDelete" OnClick="btnTrainDelete_Click" EnablePostBack="true"
ConfirmText="确定删除选中行?" ConfirmTarget="Parent" runat="server"
Icon="Delete" Text="删除">
</f:MenuButton>
</f:Menu>
<f:Menu ID="MenuDuty" runat="server">
<f:MenuButton ID="btnDutyEdit" OnClick="btnDutyEdit_Click" EnablePostBack="true"
runat="server" Text="查看" Icon="Find">
</f:MenuButton>
</f:Menu>
<f:Menu ID="MenuInOut" runat="server">
<f:MenuButton ID="btnInOutEdit" OnClick="btnInOutEdit_Click" EnablePostBack="true"
runat="server" Text="编辑" Icon="Pencil">
</f:MenuButton>
<f:MenuButton ID="btnInOutDelete" OnClick="btnInOutDelete_Click" EnablePostBack="true"
ConfirmText="确定删除选中行?" ConfirmTarget="Parent" runat="server"
Icon="Delete" Text="删除">
</f:MenuButton>
</f:Menu>
</form>
<script type="text/jscript">
var menuIDCertificate = '<%= MenuCertificate.ClientID %>';
// 返回false来阻止浏览器右键菜单
function onRowContextMenuCertificate(event, rowId) {
F(menuIDCertificate).show(); //showAt(event.pageX, event.pageY);
return false;
}
var menuIDTrain = '<%= MenuTrain.ClientID %>';
// 返回false来阻止浏览器右键菜单
function onRowContextMenuTrain(event, rowId) {
F(menuIDTrain).show(); //showAt(event.pageX, event.pageY);
return false;
}
var menuIDDuty = '<%= MenuDuty.ClientID %>';
// 返回false来阻止浏览器右键菜单
function onRowContextMenuDuty(event, rowId) {
F(menuIDDuty).show(); //showAt(event.pageX, event.pageY);
return false;
}
var menuIDInOut = '<%= MenuInOut.ClientID %>';
// 返回false来阻止浏览器右键菜单
function onRowContextMenuInOut(event, rowId) {
F(menuIDInOut).show(); //showAt(event.pageX, event.pageY);
return false;
}
function reloadGrid() {
__doPostBack(null, 'reloadGrid');
}
</script>
</body>
</html>