⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 viewattendance.aspx

📁 办公室系统包括上下班打卡
💻 ASPX
字号:
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="ViewAttendance.aspx.cs" Inherits="Platform_ViewAttendance" StylesheetTheme="Default" %>
<%@ Register Src="../UserControls/TitleUC.ascx" TagName="TitleUC" TagPrefix="ucTitle" %>

<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
    <title>无标题页</title>
    <script language="JavaScript" src="../Dialog/JSCalendar.js" type="text/javascript" charset="gb2312"></script>
</head>
<body style="margin:0;border:0" class="Body">
    <form id="form1" runat="server">
    <table class="Table" cellpadding="2" cellspacing="0" border="1" bordercolor="#daeeee">
		<tr>
			<td colspan="2"><ucTitle:TitleUC ID="TitleUC1" runat="server" Title="查看我的考勤" /></td>
		</tr>		
		<tr>
			<td width="150" height="30" valign="middle" class="LeftTD" align="right"><asp:Label Width="150px" ID="lbParentName" Text="请选择年月:" runat="server"></asp:Label>
				</td>
			<td valign="middle" width="100%"><asp:DropDownList ID="ddlYear" runat="server" AutoPostBack="True" OnSelectedIndexChanged="ddlYear_SelectedIndexChanged" SkinID="ddlSkin"></asp:DropDownList>年<asp:DropDownList ID="ddlMonth" runat="server" AutoPostBack="True" OnSelectedIndexChanged="ddlYear_SelectedIndexChanged" SkinID="ddlSkin"></asp:DropDownList>月&nbsp;&nbsp;&nbsp;
				<asp:Button ID="btnOnDuty" runat="server" BackColor="#DAEEEE" Font-Names="Tahoma"
					Font-Size="9pt" Text="我要上班" CssClass="Button" CommandName="on" Enabled="False" OnClick="btnDuty_Click" Width="200px" />&nbsp;&nbsp;&nbsp;
				<asp:Button ID="btnOffDuty" runat="server" CssClass="Button" Text="我要下班" CausesValidation="False" CommandName="off" Enabled="False" OnClick="btnDuty_Click" Width="200px"/>
				</td>
		</tr>	
		<tr>
			<td colspan="2">
				<asp:GridView ID="gvAttendance" runat="server" AutoGenerateColumns="False" Font-Names="Tahoma" Width="100%" SkinID="GridViewSkin" PageSize="30" DataKeyNames="ID" OnRowCommand="gvAttendance_RowCommand" OnRowDataBound="gvAttendance_RowDataBound" OnRowDeleting="gvAttendance_RowDeleting" OnRowUpdating="gvAttendance_RowUpdating">
					<EmptyDataTemplate>
						您本月考勤的信息为空。
					</EmptyDataTemplate>					
					<Columns>
						<asp:BoundField DataField="Date" DataFormatString="{0:yyyy-MM-dd}" HtmlEncode="false" HeaderText="当前时间">
							<ItemStyle Width="12%" />
						</asp:BoundField>
						<asp:BoundField DataField="OnDate" DataFormatString="{0:HH:mm:ss}" HtmlEncode="false" HeaderText="上班时间" >
							<ItemStyle Width="12%" />
						</asp:BoundField>
						<asp:BoundField DataField="OffDate" DataFormatString="{0:HH:mm:ss}" HtmlEncode="false" HeaderText="下班时间" >
							<ItemStyle Width="12%" />
						</asp:BoundField>
						<asp:TemplateField HeaderText="状态">
							<ItemTemplate>
								<asp:Image ID="StatusImage" runat="server" ImageUrl='<%# "../App_Themes/Default/Images/" + FormatStatus(Eval("Status").ToString()) %>' />								
							</ItemTemplate>
							<ItemStyle Width="8%" />
						</asp:TemplateField>	
						<asp:TemplateField HeaderText="解释说明">
							<ItemTemplate>
								<%# FormatDesn(Eval("Desn").ToString()) %>
							</ItemTemplate>
							<ItemStyle Width="44%" />
						</asp:TemplateField>											
						<asp:TemplateField HeaderText="操作">
							<ItemTemplate>
								<asp:ImageButton ID="AddBtn" runat="server" Visible='<%# FormatAddVisibleByStatus(Eval("Status").ToString()) %>' CommandName="add" ImageUrl="../App_Themes/Default/Images/add.gif" AlternateText="添加考勤说明" CommandArgument='<%# "?AttendanceDate=" + Eval("Date","{0:d}") + "&AttendanceID=" + Eval("ID") %>' />
								<asp:ImageButton ID="UpdateBtn" runat="server" Visible='<%# FormatUpdateVisibleByStatus(Eval("Status").ToString()) %>' CommandName="update" ImageUrl="../App_Themes/Default/Images/update.gif" AlternateText="修改考勤说明" CommandArgument='<%# "?AttendanceDate=" + Eval("Date") + "&AttendanceExplainID=" + Eval("AttendanceExplainID") %>' />&nbsp;&nbsp;
								<asp:ImageButton ID="DeleteBtn" runat="server" Visible='<%# FormatUpdateVisibleByStatus(Eval("Status").ToString()) %>' CommandName="delete" ImageUrl="../App_Themes/Default/Images/delete.gif" AlternateText="删除考勤说明" CommandArgument='<%# Eval("AttendanceExplainID") %>' />
							</ItemTemplate>
							<ItemStyle Width="12%" />
						</asp:TemplateField>						
					</Columns><HeaderStyle Font-Names="Tahoma" HorizontalAlign="Center" /><EmptyDataRowStyle ForeColor="Blue" />
					<RowStyle BorderColor="#DAEEEE" BorderStyle="Ridge" BorderWidth="1px" HorizontalAlign="Center" />
				</asp:GridView>
			</td>
		</tr>
    </table>    
    </form>
</body>
</html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -