zoukankan      html  css  js  c++  java
  • asp.net 上一条和下一条记录的显示

    这里我用的是input标签跳转页面的:

    前台aspx页面中:

    <input class="btn" id="btnSetForm" type="button" value="设置考核关系" onclick="location.href ='../CompanyAdmin/AppraiseRelation.aspx?eid=<%=EmployeeID%>';"/>   //当前记录
         &nbsp;
         <input class="btn" id="Button3" type="button" value="为上个人设置考核表" onclick="location.href ='../CompanyAdmin/SetForm.aspx?eid=<%=EmployeeID_0%>';"/>  //当前的前一条记录
         &nbsp;
         <input class="btn" id="Button1" type="button" value="为下个人设置考核表" onclick="location.href ='../CompanyAdmin/SetForm.aspx?eid=<%=EmployeeID_1%>';"/>  //当前的后一条记录

    其中EmployeeID_0 ,EmployeeID, EmployeeID_1分别是上一条、当前、下一条记录的ID

    sql语句:@ID为当前EmployeeID

    上一条:select top 1 ID,RealName from OPA_Employee where EmployeeID<@EmployeeID order by ENumber desc //降序,取相邻第一个

    下一条:select top 1 ID,RealName from OPA_Employee where EmployeeID>@EmployeeID order by ENumber asc //升序,取相邻第一个(默认为升序)

    后台aspx.cs页面中调用:

    EmployeeID_0=user.getBefore(EmployeeID).ID;

    EmployeeID_1=user.getNext(EmployeeID).ID;


        

  • 相关阅读:
    前端性能优化
    技术从业者的未来(二)
    微服务架构
    SpringCloud 微服务最佳开发实践
    架构师之路
    SpringBoot开发秘籍
    架构设计方法论
    消息架构的设计难题以及应对之道
    SpringCloud 中如何防止绕过网关请求后端服务?
    微服务架构授权是在网关做还是在微服务做?
  • 原文地址:https://www.cnblogs.com/dreamzcy/p/3170946.html
Copyright © 2011-2022 走看看