📄 viewattendance.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>月
<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" />
<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") %>' />
<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 + -