<%@ Page Language="C#" AutoEventWireup="true" Codebehind="ShowOnline.aspx.cs" Inherits="PowerEasy.Module.General.WebSite.Analytics.ShowOnline" %>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
        <div>
            <pe:ExtendedGridView ID="EgvOnLine" runat="server" AutoGenerateColumns="False" CheckBoxFieldHeaderWidth="3%"
                DataSourceID="ObjOnline" SerialText="" OnRowDataBound="EgvOnLine_RowDataBound"
                AllowPaging="True" ItemName="<%$ Res: Analytics_ShowOnline_EgvOnLine_ItemName , 在线用户 %>" ItemUnit="<%$ Res: Analytics_ShowOnline_EgvOnLine_ItemUnit , 个 %>" Width="100%" IsHoldState="True">
                <Columns>
                    <asp:TemplateField HeaderText="<%$ Res: Analytics_ShowOnline_TemplateField1 , 编号 %>">
                    </asp:TemplateField>
                    <asp:BoundField DataField="UserIP" HeaderText="<%$ Res: Analytics_ShowOnline_BoundField1 , 访问者IP %>" SortExpression="UserIP" />
                    <asp:BoundField DataField="OnTime" HeaderText="<%$ Res: Analytics_ShowOnline_BoundField2 , 上站时间 %>" SortExpression="OnTime" DataFormatString="{0:yyyy-MM-dd HH:mm:ss}"
                        HtmlEncode="False" />
                    <asp:BoundField DataField="LastTime" HeaderText="<%$ Res: Analytics_ShowOnline_BoundField3 , 最后刷新时间 %>" SortExpression="LastTime"
                        DataFormatString="{0:yyyy-MM-dd HH:mm:ss}" HtmlEncode="False" />
                    <asp:TemplateField HeaderText="<%$ Res: Analytics_ShowOnline_TemplateField2 , 已停留时间 %>">
                    </asp:TemplateField>
                    <asp:TemplateField HeaderText="<%$ Res: Analytics_ShowOnline_TemplateField3 , 用户当前浏览页 %>">
                        <itemtemplate>
<asp:HyperLink runat="server" NavigateUrl='<%# Eval("UserPage") %>' Target="_blank" id="HlnkUrl"></asp:HyperLink>
</itemtemplate>
                    </asp:TemplateField>
                </Columns>
            </pe:ExtendedGridView>
        </div>
        <br />
        <br />
        <asp:ObjectDataSource ID="ObjOnline" runat="server" EnablePaging="True" SelectMethod="GetStatOnlineList"
            TypeName="PowerEasy.Module.General.BusinessLogic.Analytics.OtherReport" MaximumRowsParameterName="maxiNumRows"
            SelectCountMethod="GetTotalStatOnline" StartRowIndexParameterName="startRowIndexId">
        </asp:ObjectDataSource>
        <asp:Localize ID="Localize1" Text="<%$ Res: Analytics_ShowOnline_Localize1 , 注意： %>" runat="server" /><br />
        <asp:Localize ID="Localize2" Text="<%$ Res: Analytics_ShowOnline_Localize2 , (1)此功能只有在启动了“在线人数统计”功能，才能正确显示在线用户信息。 %>" runat="server" /><br />
        <asp:Localize ID="Localize3" Text="<%$ Res: Analytics_ShowOnline_Localize3 , (2)在超过指定的时间内，用户长时间无任何活动的，作离线处理。 %>" runat="server" />
    </form>
</body>
</html>
