精华内容
下载资源
问答
  • jsp 分页显示数据,显示“页数”,“第几”,“上一” “下一页” “首页” “尾”“1,2,3,4,5……”;分页效果和平时所见的分页效果相同,数据库用hibernate链接 “上一”显示的数据和“1,2,3,4……”想...
  • phpcms\modules\wap\functions\global....在 global.func.php 文件中对应的函数为:wpa_pagesfunction wpa_pages($num, $curr_page, $perpage = 20, $urlrule = '', $array = array(),$setpages = 10) { if(defined('

    phpcms\modules\wap\functions\global.func.php
    在 global.func.php 文件中对应的函数为:wpa_pages

    function wpa_pages($num, $curr_page, $perpage = 20, $urlrule = '', $array = array(),$setpages = 10) {
        if(defined('URLRULE')) {
            $urlrule = URLRULE;
            $array = $GLOBALS['URL_ARRAY'];
        } elseif($urlrule == '') {
            $urlrule = url_par('page={$page}');
        }
        $multipage = '';
        if($num > $perpage) {
            $page = $setpages+1;
            $offset = ceil($setpages/2-1);
            $pages = ceil($num / $perpage);
            if (defined('IN_ADMIN') && !defined('PAGES')) define('PAGES', $pages);
            $from = $curr_page - $offset;
            $to = $curr_page + $offset;
            $more = 0;
            if($page >= $pages) {
                $from = 2;
                $to = $pages-1;
            } else {
                if($from <= 1) {
                    $to = $page-1;
                    $from = 2;
                }  elseif($to >= $pages) { 
                    $from = $pages-($page-2);  
                    $to = $pages-1;  
                }
                $more = 1;
            } 
            $multipage .= $curr_page.'/'.$pages;
            if($curr_page>0) {
                if($curr_page == '1'){
                    $multipage .= ' <a href="'.pageurl($urlrule, $curr_page-1, $array).'">首页</a>';
                }else{
                    $multipage .= ' <a href="'.pageurl($urlrule, $curr_page-1, $array).'">'.L('previous').'</a>';
                }
            }
            if($curr_page==$pages) {
                $multipage .= ' <a href="'.pageurl($urlrule, $curr_page, $array).'">末页</a>';
            } else {
                $multipage .= ' <a href="'.pageurl($urlrule, $curr_page+1, $array).'">'.L('next').'</a>';
            }
    
        }
        return $multipage;
    }
    展开全文
  • repeater分页

    2010-12-16 15:25:01
    .net中repeater分页功能,可以实现前台绑定,点击下一页上一页,首页末页都能链接到相对应的页数
  • 首先我们要知道分页需要什么条件,比如:上一页,下一页,首页末页,每页需要显示的行数,调到指定的页等,所以在数据库的存储过程就要设置好对应的参数; 1、 先创建一个存储过程设置好对应的参数,然后创建一个...

    Sql分页查询以及top函数简单实例

    Sql分页查询以及top函数简单实例
    我们做项目时查询表格存在几百上千条数据时经常会需要用到分页,下面就给大家介绍一下在sql中查询分页的简单实例吧。首先我们要知道分页需要什么条件,比如:上一页,下一页,首页,末页,每页需要显示的行数,调到指定的页等,所以在数据库的存储过程就要设置好对应的参数;

    1、 先创建一个存储过程设置好对应的参数,然后创建一个视图封装排序好的列表,下面就是一个在数据库进行;

    在这我就不在后台代码里传参数了,直接在此处给参数赋值做个例子好了

    CREATE PROCEDURE SelectPaging
    @first_page int=0,--首页
    @end_page int=0,--尾页
    @to_page int=0,--跳到指定页,默认我给它赋值为2,
    @up_page int=0,--上一页
    @next_page int=0 --下一页
    @page_row int=5, --每页显示行数,我默认给他显示5行
    AS
    BEGIN
    -----创建视图封装排序好的表格数据-----
    create view Vw_StudentList AS 
    select row_number() over(order by stuid) number,* from tblStudent
    ------------------分页查询,根据行数和指定第几页--------------------
    --显示3行,我这里写死的,没有用到参数
    select top 3* from Vw_StudentList where StuId not in  
    --下面的3表示显示三行,4表示页数
    (select  top (3*(4-1)) StuId 
    from Vw_StudentList)
    END
    GO
    

    由于需要从别的控制器传参数,所以我的例子就把数据写死了,大家可以参考一下。
    显示的结果
    在这里插入图片描述

    说道分页顺便介绍一下,top函数吧,top函数就是指返回结果的前三行,比如要查询一个班级学生成绩的前五名和倒数的五名就可以轻松实现这个结果了,下面就举个例子吧!
    查询语句如下:

    --平均分倒数5名同学的平均分
    select top 5 st.StuName,avg_sc from tblStudent st join 
    (select Avg(S.Score) avg_sc,S.StuId from tblScore S  group by S.StuId) sc on 
    sc.StuId=st.StuId order by sc.avg_sc
    --平均分排名前五的5名同学的平均分
    select top 5 st.StuName,avg_sc from tblStudent st join 
    (select Avg(S.Score) avg_sc,S.StuId from tblScore S  group by S.StuId) sc on 
    sc.StuId=st.StuId order by sc.avg_sc desc
    

    这就是top的一些简单例子了。
    在这里插入图片描述

    展开全文
  • gridview 万能分页代码

    2012-09-15 19:17:09
    实现如下图片的分页:第【】页,共【】页,首页,上一页,下一页,末页 跳到某页;图片在最下面;gv里面的模板PagerTemplate复制到你的gv对应位置,然后在   protected void gvgetall_PageIndexChanging(object...
    
    

    实现如下图片的分页:第【】页,共【】页,首页,上一页,下一页,末页 跳到某页;图片在最下面;gv里面的模板PagerTemplate复制到你的gv对应位置,然后在

     

    protected void gvgetall_PageIndexChanging(object sender, GridViewPageEventArgs e)事件里面写.cs里代码就可以实现。 

     

    <asp:GridView ID="gvgetall" runat="server" AllowSorting="True" AutoGenerateColumns="False"
                                Width
    ="100%" OnRowCommand="gvgetall_RowCommand" EmptyDataText="没有任何数据可以显示" AllowPaging="True"
                                OnPageIndexChanging
    ="gvgetall_PageIndexChanging" PageSize="2" OnSorting="gvgetall_Sorting"
                                OnRowCreated
    ="gvgetall_RowCreated" OnRowDataBound="gvgetall_RowDataBound">
                                
    <Columns>
                                    
    <asp:BoundField DataField="En_id" HeaderText="编号" Visible="False">
                                        
    <ItemStyle HorizontalAlign="Center" />
                                    
    </asp:BoundField>
                                    
    <asp:TemplateField HeaderText="企业名称" SortExpression="name">
                                        
    <ItemTemplate>
                                            
    <asp:LinkButton ID="btnupdate" CommandName="update" CommandArgument='<%#Eval("ID") %>'
                                                runat
    ="server" Text='<%# trimFieldLength(Eval("name").ToString())%>' ForeColor="blue" />
                                        
    </ItemTemplate>
                                        
    <ItemStyle HorizontalAlign="Center" />
                                        
    <FooterTemplate>
                                            RETGRYTRYTYGTY
                                        
    </FooterTemplate>
                                    
    </asp:TemplateField>
                                    
    <asp:TemplateField SortExpression="WEBSITE" HeaderText="企业网址">
                                        
    <ItemTemplate>
                                            
    <asp:Label ID="lbweb" Visible="false" runat="server" Text='<%# trimFieldLength1(Eval("WEBSITE").ToString())%>'></asp:Label>
                                            
    <a href='<%=ViewState["web"]%>' target="_blank">
                                                
    <%# trimFieldLength1(Eval("WEBSITE").ToString())%>
                                            
    </a>
                                        
    </ItemTemplate>
                                        
    <ItemStyle HorizontalAlign="Center" />
                                    
    </asp:TemplateField>
                                    
    <asp:BoundField DataField="address" HeaderText="企业地址" SortExpression="address">
                                        
    <ItemStyle HorizontalAlign="Center" />
                                    
    </asp:BoundField>
                                
    </Columns>
                                
    <PagerStyle CssClass="cssPager" />
                                
    <AlternatingRowStyle BackColor="#E2F8FF"></AlternatingRowStyle>
                                
    <HeaderStyle HorizontalAlign="Center" BackColor="#99CCFF"></HeaderStyle>
                                
    <PagerTemplate>
                                    
    <table>
                                        
    <tr>
                                            
    <td style="text-align: right">
                                                第
    <asp:Label ID="lblPageIndex" runat="server" Text="<%#((GridView)Container.Parent.Parent).PageIndex + 1 %>"></asp:Label>
                                                共
    <asp:Label ID="lblPageCount" runat="server" Text="<%# ((GridView)Container.Parent.Parent).PageCount %>"></asp:Label>
                                                
    <asp:LinkButton ID="btnFirst" runat="server" CausesValidation="False" CommandArgument="First"
                                                    CommandName
    ="Page" Text="首页" Enabled="<%# ((GridView)Container.Parent.Parent).PageIndex!=0 %>"></asp:LinkButton>
                                                
    <asp:LinkButton ID="btnPrev" runat="server" CausesValidation="False" CommandArgument="Prev"
                                                    CommandName
    ="Page" Text="上一页" Enabled="<%# ((GridView)Container.Parent.Parent).PageIndex!=0 %>"></asp:LinkButton>
                                                
    <asp:LinkButton ID="btnNext" runat="server" CausesValidation="False" CommandArgument="Next"
                                                    CommandName
    ="Page" Text="下一页" Enabled="<%# ((GridView)Container.Parent.Parent).PageIndex!=((GridView)Container.Parent.Parent).PageCount-1 %>"></asp:LinkButton>
                                                
    <asp:LinkButton ID="btnLast" runat="server" CausesValidation="False" CommandArgument="Last"
                                                    CommandName
    ="Page" Enabled="<%# ((GridView)Container.Parent.Parent).PageIndex!=((GridView)Container.Parent.Parent).PageCount-1 %>"
                                                    Text
    ="尾页"></asp:LinkButton>
                                                
    <asp:TextBox ID="txtNewPageIndex" runat="server" onkeyup="value=value.replace(/[^\d]/g,'') "
                                                    Text
    ="<%# ((GridView)Container.Parent.Parent).PageIndex + 1%>" Width="20px"></asp:TextBox>
                                                
    <asp:LinkButton ID="btnGo" runat="server" CausesValidation="False" CommandArgument="-1"
                                                    CommandName
    ="Page" Text="GO"></asp:LinkButton>
                                            
    </td>
                                        
    </tr>
                                    
    </table>
                                
    </PagerTemplate>
                            
    </asp:GridView>


     .cs
    protected void gvgetall_PageIndexChanging(object sender, GridViewPageEventArgs e)
        {   

            GridView gvw 
    = (GridView)sender;//当前实例
            if (e.NewPageIndex < 0)
            {
                TextBox pageNum 
    = (TextBox)gvw.BottomPagerRow.FindControl("txtNewPageIndex");
                
    int Pa = int.Parse(pageNum.Text);
                
    if (Pa <= 0)
                {
                    gvw.PageIndex 
    = 0;
                }
                
    else
                {
                    gvw.PageIndex 
    = Pa - 1;
                }
            }
            
    else
            {
                gvw.PageIndex 
    = e.NewPageIndex;
            }    

            bind();
        }

    展开全文
  • 2ctrl + fctrl + b 对应向下,向上移动整。 30 键 光标移动到行首$键 光标移动到行 4 G 键 移动到文档末端 5 gg移动到文档首页 6n+回车当前光标向下移动n行 搜索与替换: 1 /word光标向下搜索(这个...

    光标移动:
    1i、j、k、l分别对应前下上后
    2ctrl + fctrl + b 对应向下,向上移动整页。
    30 键  光标移动到行首$键 光标移动到行末
    4      G 键    移动到文档末端
    gg移动到文档首页
    6n+回车当前光标向下移动n行

    搜索与替换:
    /word光标向下搜索(这个应该是最常用的搜索命令了吧)
    2: n1,n2s/word1/word2/g从n1行到n2行寻找word1,并将它改成word2
    :n1,$s/word1/word2/g从n1行搜索到行尾
    : n1,$s/word1/word2/gc修改前请用户确认

    删除、复制与粘贴:
    1x,Xx向后删除相当于delX向前删除,相当于back
    2dd删除整行
    ndd n为数字,删除当前行下的n行
    3yy    复制整行
    nyy   复制当前行以下的n行
    4u  撤销上一个操作。
    5p,P粘贴,P为贴在当前光标的上一行,p为贴在下一行
    6  ctrl + r重复上一个动作。

    一般模式切换到编辑模式的可用的按钮说明:
    1i、I进入插入模式i当前光标处I当前光标行首非空格处
    2a、A进入插入模式a光标所在字符的下一个字符
    A光标所在行的末尾开始插入
    3o、OO当前行的上一行开始插入o下一行行首插入
    新建空行
    4r、R进入取代模式,r对当前字符进行取代,R对整行进行取

    一般模式切换到指令模式:
    1:w将编辑的数据写入硬盘档案中
    2 :q   离开vi
    3:wqwq!写入后离开
    4:set un显示行号
    5:setnonu与set nu相反,为取消行号。
    展开全文
  • 以前我都是非模块去写的,可能大家和我一样也是这么去写,但是回过头去看看vue的文档,发现模块化去使用vuex更好,vue是单页面应用,其实只有一个页面,那么首页也好列表也好,那都相当于这一个页面的一个模块,...
  • 在这篇MVC学习(四)几种分页的实现(2)博文中,根据URL中传入的两个参数(页码数,首页、上一页、下一页、末页的标记符)来获得对应的分页数据, 只是传入的参数太多,调用起来不太方便(标记符不能够写错,需要...
  • 首页,上一页,末页,下一页添加事件,显示对应页码数据 中间页每一页,为其添加点击事件,并跳转到对应页面; 左边信息栏中当前第X页需要根据点击的页数同步显示。 主要的代码实现都是在前端使用jQuery+JSTL实现的...
  • 首页,上一页,末页,下一页添加事件,显示对应页码数据 中间页每一页,为其添加点击事件,并跳转到对应页面; 左边信息栏中当前第X页需要根据点击的页数同步显示。 主要的代码实现都是在前端使用jQuery+JSTL实现的...
  • 团购导航程序CV2.0

    2011-04-08 17:36:36
    5.用户中心,我的订单点击首页 点一页 末页均出现错误页面,在没有订单或不满每页数量时不显示; 6.增加用户注册时,手机号为必填项; 7.团购信息内容页面;可直接分享各站正在团购的产品并进行积分返利; 8.积分...
  • 6.4.1 首页功能模块 38 6.4.2 订单功能模块 38 6.4.3 个人信息模块 39 6.4.4页面自适应 40 6.5 本章小结 41 第七章 总结与展望 43 7.1 工作总结 43 7.2 研究展望 44 致谢 47 参考文献 49 第一章 绪论 1.1 研究...
  • paginationLastText: "末页", //按钮样式 buttonsClass: 'btn', //分页器class iconSize: 'Page', //查询条件 queryParams: queryParams, //表头 columns: [{ field: 'bid',//id checkbox: ...
  • str.append("末页</a>  "); } str.append(" 共" + totalRow + "条记录"); str.append(" 每页;this.form.pageSize.value=this.value;this.form.submit();'>"); if (pageSize == 3) { str....
  • Excel百宝箱9.0无限制破解版

    热门讨论 2012-02-03 19:05:29
    【建立分页小计】:将每数据建立小计和累计,且自动分页,小计和累计在每处 【删除分页小计】:删除小计与累计,恢复明细表 【合并到选区】:将一个单元格的值合到一个区域中去,可以插入到原字符之前也可以...
  • Excel百宝箱

    2012-10-27 17:09:21
    【建立分页小计】:将每数据建立小计和累计,且自动分页,小计和累计在每处 【删除分页小计】:删除小计与累计,恢复明细表 【合并到选区】:将一个单元格的值合到一个区域中去,可以插入到原字符之前也可以...
  • excel 工具箱

    2012-01-22 15:04:34
    【建立分页小计】:将每数据建立小计和累计,且自动分页,小计和累计在每处 【删除分页小计】:删除小计与累计,恢复明细表 【合并到选区】:将一个单元格的值合到一个区域中去,可以插入到原字符之前也可以...
  • 【建立分页小计】:将每数据建立小计和累计,且自动分页,小计和累计在每处 【删除分页小计】:删除小计与累计,恢复明细表 【合并到选区】:将一个单元格的值合到一个区域中去,可以插入到原字符之前也...
  • 【建立分页小计】:将每数据建立小计和累计,且自动分页,小计和累计在每处 【删除分页小计】:删除小计与累计,恢复明细表 【合并到选区】:将一个单元格的值合到一个区域中去,可以插入到原字符之前也可以...
  • jsp+servlet实现分页

    2010-05-13 15:00:33
    ('<%=totalPage-1%>')">末页</a>   } else { %>                 } %> [/code] servlet [code="java"]/* ...
  • Excel百宝箱8.0

    2011-06-07 21:32:17
    【建立分页小计】:将每数据建立小计和累计,且自动分页,小计和累计在每处 【删除分页小计】:删除小计与累计,恢复明细表 【合并到选区】:将一个单元格的值合到一个区域中去,可以插入到原字符之前也可以...
  • 【建立分页小计】将每数据建立小计和累计,且自动分页,小计和累计在每处 【删除分页小计】删除小计与累计,恢复明细表 【合并到选区】将一个单元格的值合到一个区域中去,可以插入到原字符之前也可以插入到...
  • EXCEL百宝箱8.0终极版

    2011-11-05 16:48:02
    【建立分页小计】:将每数据建立小计和累计,且自动分页,小计和累计在每处 【删除分页小计】:删除小计与累计,恢复明细表 【合并到选区】:将一个单元格的值合到一个区域中去,可以插入到原字符之前也可以...

空空如也

空空如也

1 2
收藏数 25
精华内容 10
关键字:

首页对应末页