`
cpsing
  • 浏览: 72926 次
  • 来自: ...
最近访客 更多访客>>
社区版块
存档分类
最新评论

分页技巧

阅读更多

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="khglList_ndkh_grqk.aspx.cs" Inherits="Module_khglinfo_khglList_ndkh_grqk" %>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head runat=server>
<title>考核管理</title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<link href="../../common/skins/default/common.css" rel="stylesheet" type="text/css">
<LINK href="../../common/skins/default/board.css" type="text/css" rel="stylesheet">
<script language="javascript" src="../../common/js/board2.js"></script>
<script language="JavaScript" type="text/JavaScript">
<!--
function MM_jumpMenu(targ,selObj,restore){ //v3.0
  eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
  if (restore) selObj.selectedIndex=0;
}
//-->
<!--
// 转到我的页面
function changeMyPage(linkUrl){
//    alert("linkUrl=" + linkUrl);
    window.open(linkUrl, "_self");
}
//-->

<!--
// 转到我的页面
function changeMyPage(linkUrl){
//    alert("linkUrl=" + linkUrl);
    window.open(linkUrl, "_self");
}
//-->

</script>

<script language="javascript" src="ExtAlert.js" type="text/javascript" >
  
</script>
<script>
function checkYear()
{
    var flag=<%=checkCurrentYear() %>;
    if (flag=="0")
    {
        ExtAlert("../../Common", "警告", "", "", "确定", "对不起,测评还未开始!");
    }
    else
    {
        window.location="khglInfo_ndkh_khdj.aspx";
    }
   
}
</script>
</head>
<body>
<form name="form1" >

<div id=location>
  <img
    src="../../common/skins/default/images/location_arrow.gif"
 align="absmiddle">
  您的位置:监督管理 &gt;&gt; 考核管理 &gt;&gt; 年度考核 &gt;&gt; 填报测评
</div>

<br>
<table width=100% border=0 cellspacing=0 cellpadding=0 class=tab>
  <tr>
 <td width=10 class=tab_normal_td style="height: 15px">&nbsp;</td>
    <script language="javascript">
      genTabMenu('个人情况','khglList_ndkh_grqk.aspx','测评员工','khglInfo_ndkh_pcyg.aspx',
       '测评处长','khglInfo_ndkh_pccz.aspx','评选先进工作者','khglInfo_ndkh_pcxj.aspx',
     '查看考核结果','khglInfo_ndkh_ckjg.aspx');
function IMG1_onclick() {

}

    </script>
    <td width=99% class=tab_normal_td align=right style="height: 15px"></td>
  </tr>
</table>

<div id=list>
  <table >
      <tr>
      <th align="center" width="40">年度</th>
      <th align="center" width="100">姓名</th>
      <th align="center" width="" style="width: 279px">处室</th>
      <th align="center" width="100">职务</th>
      <th align="center" width="100">职级</th>
      <th align="center" width="100">考核结果</th>
      <th align="center" width="50">登记表</th>
   <!--<th align="center" width="60">操作</th> --> 
    </tr>
 <%
 
         int pageSize = 3;//每页行数
         int rowCount = getName.Length;//记录总数
         int pageCount = (rowCount % pageSize == 0) ? (rowCount / pageSize) : (rowCount / pageSize + 1);
         int currentPage = 1;//当前页
         if (Request.QueryString["page"] != null)
         {
             currentPage = Int32.Parse(Request.QueryString["page"]);
         }
         int j = 0;
         for (int i = (currentPage - 1) * pageSize; i < getName.Length && j<pageSize; i++,j++)
         {
  %>
     <tr>
       <td align="center" style="height: 28px" ><% Response.Write(getYear[i]);%> </td>
       <td align="center" style="height: 28px" ><% Response.Write(getName[i]);%> </td>
       <td style="width: 279px; height: 28px"><% Response.Write(getDepartment[i]);%></td>
       <td style="height: 28px" ><% Response.Write(getDuty[i]);%></td>
       <td align="center" style="height: 28px"><% Response.Write(getGrade[i]);%></td>
       <td align="center" style="height: 28px"><% Response.Write(getResult[i]);%></td>
       <td align="center" style="height: 28px">
       <%
           if (getCheckYearTable[i])
           {
          %>
       <a href="khglList_ndkh_ViewDoc.aspx?id=<%=getUserID%>" target="_blank">
       <img src="../../images/default/operation/button_word_disable.gif" width="16" height="16" border="0" id="IMG1" language="javascript" onclick="return IMG1_onclick()" runat="server"></a>
       <%
           }
        %>
       </td>
       <!--  <td align="center">
    <img src="../../images/default/operation/button_edit.gif" alt="修改" onClick="javascript:window.open('khglInfo_ndkh_khdj.aspx?id=1','_self')" style="cursor:hand">&nbsp;
       <img src="../../images/default/operation/button_delete.gif" alt="删t除" border="0" style="cursor:hand">
     </td> -->
   </tr>
<%
     }
%>
    
  
    </table>
</div>

<table  id=page>
  <tr>
    <td style="height: 32px">&nbsp;</td>
    <td align="right" style="height: 32px">(<%=(currentPage - 1) * pageSize + 1%> -<%=(currentPage - 1) * pageSize + j%>)/共<%=getName.Length%> 第<%=currentPage%>页/共<%=pageCount %>页<a href="khglList_ndkh_grqk.aspx?page=1"> 首页</a><% if (currentPage > 1)
                                                                                                                                                                                                       { %> <a href="khglList_ndkh_grqk.aspx?page=<%=currentPage -1 %>">上一页</a> <%} %>  <% if (currentPage < pageCount)
                                                                                                                                                                                                                                                                                                     {%><a href="khglList_ndkh_grqk.aspx?page=<%=currentPage+1 %>">下一页</a> <% } %><a href="khglList_ndkh_grqk.aspx?page=<%=pageCount %>">尾页</a>
      跳转至:
        <select name="menu1"  onchange="javascript:location.href='khglList_ndkh_grqk.aspx?page='+(document.all['menu1'].selectedIndex+1)">
        <%
            for (int i = 1; i <= currentPage; i++)
            {
                string sel = "";
                if (i == currentPage)
                {
                    sel = "selected";
                }
                else
                {
                    sel = "";
                }
               
             %>
        <option <%=sel %>><%=i %></option>
       <%} %>
      </select></td>
  </tr>
</table>

<div id=operation1>
 
    &nbsp;<input type="button" name="add"  value=" 考核登记 " id="Button2"  onclick="javascript:checkYear()" >
  <input type="button" name="add" onClick="window.open('./doc/模版.doc')"  value=" 下载考核表模板 " id="Button2" >
</div>
    </form>
</body>
</html>

 



分享到:
评论

相关推荐

    java分页技巧1

    本知识点主要讲解如何在Java中实现分页功能,以"java分页技巧1"为例。 首先,我们要理解四个核心变量的作用: 1. **pageSize**: 每页显示的记录数量。这决定了用户每次请求时看到的数据量。例如,如果设置为10,则...

    DataList分页技巧方法

    DataList分页技巧方法 DataList分页技巧方法是一种实现DataList和Repeater控件的分页显示的方法。该方法使用PagedDataSource类来实现分页显示。PagedDataSource类是ASP.NET提供的一个功能强大的类,用于实现数据...

    ASP.NET分页技巧

    ASP.NET中的分页技巧是网页开发中的重要技术,特别是在处理大量数据时,为了提高用户体验,分页成为必不可少的功能。在ASP.NET中,DataGrid控件是实现分页的一个强大工具,它提供了简单易用的配置选项,使得开发者...

    很好的数据库分页技巧

    ### 很好的数据库分页技巧 #### 概述 在当今的数据驱动环境中,高效地处理大量数据成为了一项至关重要的技能。特别是在Web应用中,如何有效地实现数据分页功能不仅能够提升用户体验,还能够减轻服务器的压力。本文...

    Excel表格分页技巧.docx

    以下是一些关于Excel表格分页技巧的详细说明: 1. **手动分页打印**: - 首先,进入Excel的“视图”选项卡,点击“工作簿视图”组中的“分页预览”按钮。 - 在分页预览模式下,你可以看到当前的工作区域被分成了...

    关于移植性较好的分页技巧

    "关于移植性较好的分页技巧"这一主题旨在探讨如何实现一个高效且具有良好移植性的分页功能。分页是数据管理中常见的一种技术,用于在大量数据中提供流畅的浏览体验,避免一次性加载所有数据导致性能问题。 在描述中...

    jsp分页技巧

    JSP(JavaServer Pages)作为早期流行的服务器端脚本语言,其分页技巧对于理解Web应用的数据展示逻辑具有重要意义。本文将深入解析JSP分页的核心概念、实现步骤以及优化策略,帮助开发者掌握这一关键技能。 ### JSP...

    ASP.NET 各种分页技巧

    AspNetPager除提供默认的类似于DataGrid和GridView的PostBack分页方式外,还支持通过Url进行分页,象大多数asp程序中分页一样, Url分页方式允许用户通过在浏览器地址栏中输入相应的地址即可直接进入指定页面,也...

    高效率通用分页技巧存储过程

    总的来说,高效分页不仅涉及数据库查询技巧,还需要根据业务需求和数据特性进行选择。理解并灵活运用游标、TOP和ROW_NUMBER()分页方法,可以帮助我们构建出更稳定、更高效的分页解决方案。在设计存储过程时,要充分...

    非常详细讲解php分页,也实用于其他网站程序的分页技巧,适用于新手

    在网页开发中,数据量庞大的情况下,为了提高用户体验,分页是一种常见的解决方案。本文将深入讲解PHP分页技术,这不仅适用于PHP项目,还可以应用于其他网站程序,对初学者尤其有帮助。 首先,理解分页的基本概念:...

    Excel表格如何分页打印、自动分页、取消分页等技巧.docx

    掌握这些Excel分页技巧,能够极大地提高工作效率,特别是在处理大量数据和多表格的工作场景中。通过灵活运用分页功能,不仅可以节省纸张,还能保证打印输出整洁有序。无论是手动调整分页,还是利用自动分页设置,都...

    (word完整版)Excel表格如何分页打印、自动分页、取消分页等技巧.doc

    总的来说,掌握Excel中的分页技巧能够大大提高工作效率,无论是手动分页以适应特定的打印需求,还是利用自动分页功能简化工作流程,都能够帮助用户更好地管理和打印大型Excel工作簿。通过实践和熟练应用这些技巧,你...

    QTableWidget,QTableView分页的分页栏

    在Qt编程中,`QTableWidget` 和 `QTableView` 是两种常见的用于显示二维数据的控件。它们在用户界面中常被用来展示表格数据...通过学习和实践,开发者可以更好地掌握Qt中表格控件的分页技巧,提升应用的交互性和效率。

    jquery分页,最简单分页,完整分页案例,50种分页样式

    **jQuery分页插件及其应用** 在Web开发中,数据量较大的时候,为了提高用户体验,通常会采用分页的方式来展示信息。...通过深入研究和实践,你可以掌握更高级的分页技巧,如无限滚动、懒加载等,进一步优化用户界面。

    FreeMarker通用的分页

    在IT领域的模板引擎技术中,FreeMarker是一种广泛使用的开源模板引擎,它被设计用于生成文本输出,如HTML、XML或纯...掌握FreeMarker的分页技巧,对于任何希望提升网站性能和用户体验的开发者来说,都是至关重要的。

    ASP.NET MVC分页

    ASP.NET MVC 分页是Web开发中的一个重要概念,它在处理大量数据时尤为关键,因为一次性加载所有数据可能会导致页面响应速度...总的来说,掌握ASP.NET MVC分页技巧对于构建高性能、用户体验良好的Web应用程序至关重要。

    mybatis逻辑分页,含分页导航

    在IT行业中,数据库查询往往涉及大量的数据处理,尤其是在Web应用中。为了提高用户体验,分页是一种常见的优化手段,它允许用户逐步加载和查看大量数据...通过研究这个示例,可以更直观地理解和掌握MyBatis的分页技巧。

    C#分页控件,简单好用

    在C#编程环境中,开发Windows桌面应用程序时,我们经常需要处理大量的数据,此时分页控件就显得尤为重要...通过不断学习和实践,开发者可以掌握更高级的分页技巧,比如动态加载、异步分页等,以适应更复杂的应用场景。

    hibernate分页技巧

    hibernate分页 博文链接:https://iomo.iteye.com/blog/243518

    c#大数据量分页 大型数据分页程序

    通过分析和学习这个源码,你不仅可以掌握基础的分页技巧,还能深入理解如何在实际项目中应对性能挑战。 最后,记得在实际开发中,测试和监控是必不可少的步骤。通过压力测试和性能监控,你可以发现潜在的问题,并...

Global site tag (gtag.js) - Google Analytics