104 lines
		
	
	
		
			4.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			104 lines
		
	
	
		
			4.1 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="ManPowerWorkChart.aspx.cs" Inherits="FineUIPro.Web.JDGL.SGManPower.ManPowerWorkChart" %>
 | 
						|
<%@ Register Src="~/Controls/ChartControl.ascx" TagName="ChartControl" TagPrefix="uc1" %>
 | 
						|
<!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>
 | 
						|
    <link href="../../res/css/common.css" rel="stylesheet" type="text/css" />
 | 
						|
    <style type="text/css">        .chart-container {
 | 
						|
            overflow-x: auto;
 | 
						|
            overflow-y: hidden;
 | 
						|
            width: 100%;
 | 
						|
        }
 | 
						|
        
 | 
						|
        .chart-content {
 | 
						|
            display: inline-block;
 | 
						|
            min-width: 100%;
 | 
						|
        }
 | 
						|
        
 | 
						|
        .chart-wrapper {
 | 
						|
            text-align: center;
 | 
						|
            padding: 20px;
 | 
						|
        }
 | 
						|
        
 | 
						|
        .scroll-hint {
 | 
						|
            text-align: center;
 | 
						|
            color: #666;
 | 
						|
            font-size: 12px;
 | 
						|
            margin-bottom: 10px;
 | 
						|
            display: none;
 | 
						|
        }
 | 
						|
        
 | 
						|
        .chart-container::-webkit-scrollbar {
 | 
						|
            height: 8px;
 | 
						|
        }
 | 
						|
        
 | 
						|
        .chart-container::-webkit-scrollbar-track {
 | 
						|
            background: #f1f1f1;
 | 
						|
        }
 | 
						|
        
 | 
						|
        .chart-container::-webkit-scrollbar-thumb {
 | 
						|
            background: #c1c1c1;
 | 
						|
            border-radius: 4px;
 | 
						|
        }
 | 
						|
        
 | 
						|
        .chart-container::-webkit-scrollbar-thumb:hover {
 | 
						|
            background: #a1a1a1;
 | 
						|
        }
 | 
						|
    </style>
 | 
						|
</head>
 | 
						|
<body>
 | 
						|
    <form id="form1" runat="server">
 | 
						|
        <f:PageManager ID="PageManager1" runat="server" />
 | 
						|
        <f:Panel ID="Panel1" runat="server" ShowBorder="false" ShowHeader="false" 
 | 
						|
                 Layout="Region" Margin="5px">
 | 
						|
            <Items>
 | 
						|
                <f:Panel ID="panelCenterRegion" runat="server" RegionPosition="Center" 
 | 
						|
                         ShowBorder="false" ShowHeader="false" Layout="Fit">
 | 
						|
                    <Items>
 | 
						|
                        <f:ContentPanel ID="ContentPanel1" runat="server" ShowBorder="false" ShowHeader="false">
 | 
						|
                            <div class="scroll-hint" id="scrollHint" runat="server">← 左右滑动查看图表 →</div>
 | 
						|
                            <div class="chart-container" id="chartContainer" runat="server">
 | 
						|
                                <div class="chart-content">
 | 
						|
                                    <div class="chart-wrapper">
 | 
						|
                                        <%-- <h2>总人力需求计划</h2> --%>
 | 
						|
                                        <uc1:ChartControl ID="Chart1" runat="server" 
 | 
						|
                                                          ChartType="Column" 
 | 
						|
                                                          Title="人力需求计划" 
 | 
						|
                                                          YAxisTitle="人员数量" 
 | 
						|
                                                          XAxisTitle="日期" />
 | 
						|
                                    </div>
 | 
						|
                                </div>
 | 
						|
                            </div>
 | 
						|
                        </f:ContentPanel>
 | 
						|
                    </Items>
 | 
						|
                </f:Panel>
 | 
						|
            </Items>
 | 
						|
        </f:Panel>
 | 
						|
    </form>
 | 
						|
    <script type="text/javascript">        function checkScroll() {
 | 
						|
            var container = document.getElementById('<%= chartContainer.ClientID %>');
 | 
						|
            var hint = document.getElementById('<%= scrollHint.ClientID %>');
 | 
						|
            
 | 
						|
            if (container && hint) {
 | 
						|
                // 如果内容宽度大于容器宽度,显示滚动提示
 | 
						|
                if (container.scrollWidth > container.clientWidth) {
 | 
						|
                    hint.style.display = 'block';
 | 
						|
                } else {
 | 
						|
                    hint.style.display = 'none';
 | 
						|
                }
 | 
						|
            }
 | 
						|
        }
 | 
						|
        
 | 
						|
        // 页面加载完成后检查是否需要显示滚动提示
 | 
						|
        window.addEventListener('load', function() {
 | 
						|
            setTimeout(checkScroll, 100); // 稍微延迟以确保图表已渲染
 | 
						|
        });
 | 
						|
        
 | 
						|
        // 窗口大小改变时重新检查
 | 
						|
        window.addEventListener('resize', checkScroll);
 | 
						|
    </script>
 | 
						|
</body>
 | 
						|
</html> |