xsl如何实现筛选后分页

问题描述

我想实现先筛选后分页,但是筛选出地区是北京的记录后再分页,psition()的值并不是筛选后的值,position()把地区不等于北就的也算在内了,这样取输出的实现没有10条,怎么办<?xmlversion="1.0"encoding="GB2312"?><xsl:stylesheetxmlns:xsl="http://www.w3.org/1999/XSL/Transform"version="1.0"><xsl:templatematch="/"><tableborder="1"><tr><th>姓名</th><th>年龄</th><th>性别</th><th>描述</th></tr><xsl:for-eachselect="DocumentElement/xmldt[Area='北京'andpsition()>10andpsition()<20]"><xsl:sortorder="descending"select="AuthorName"/><tr><td><xsl:value-ofselect="AuthorName"/></td><td><xsl:value-ofselect="AuthorUrl"/></td><td><xsl:value-ofselect="Country"/></td><td><xsl:value-ofselect="Area"/></td><td><xsl:value-ofselect="CaName"/></td><td><xsl:value-ofselect="ClassName"/></td></tr></xsl:for-each></table></xsl:template></xsl:stylesheet>

解决方案

解决方案二:
自己用xsl掌握了这种高难技术

时间: 2024-08-31 23:23:03

xsl如何实现筛选后分页的相关文章

ASP.NET MVC 数据筛选、分页的问题

问题描述 ASP.NET MVC 数据筛选.分页的问题 使用Webdiyer.WebControls.Mvc.PagedList实现的MVC分页,但发现在有筛选条件存在的情况下分页是会出错的.当先对数据进行筛选后再点击下一页时,会重新获取数据源,这时的除了索引的ID有值其他的都没有值,求大神们帮忙解决,谢谢. 解决方案 你的gettransactionheadersforquery这个方法怎么实现的? 解决方案二: asp.net mvc 分页ASP.NET MVC Pager分页asp.net

如何用DbEntry.NET同时完成筛选和分页的查询功能??

问题描述 我知道DbEntry里面有个PagedQuery功能:varps=DbEntry.From<SampleData>().Where(Condition.Empty).OrderBy((DESC)"Id").PageSize(pageSize).GetPagedSelector();varcount=ps.GetResultCount();varlist=ps.GetCurrentPage(pageIndex);现在有一个问题,筛选功能的where字句判断条件是一直

多值字段上筛选条件不显示Access 2007年中应用筛选后

症状 在 Microsoft Office Access 2007年, 多值字段上筛选条件不显示应用筛选后. 例如, 单击 主 选项卡上 排序和筛选 组中 筛选 时应用筛选条件不显示. 当您单击数据表头, 中筛选图标应用筛选条件不显示或. 相反, 没有筛选条件似乎已设置. 即使可能看到字 已筛选 记录 导航栏 和 状态栏 在上是如此. 原因 如果下列条件为真会发生此问题: • 数据被筛选, 包含列, 被筛选记录中多个值. • 已对数据应用筛选. 替代方法 要解决此问题, 使用下列方法之一. 方法

如何使Excel 2007用不同颜色显示分类排序筛选后数据

  Excel本身就具有对数据进行分类排序筛选的功能.如何使Excel2007用不同颜色显示分类排序筛选后数据呢?使得操作之后为了有一个更加直观的展示,我们需要让数据有不同的颜色进行显示;这样使我们的工作更有效率,也更有准确性,下面我们就详细讲解如何使Excel2007用不同颜色显示分类排序筛选后数据 在工资表中,如果想让大于等于2000元的工资总额以"红色"显示,大于等于1500元的工资总额以"蓝色"显示,低于1000元的工资总额以"棕色"显示

Excel筛选后的复制粘帖

  案例: 假设C列=A列*B列,若是筛选C列>100的数据,现需要将筛选得到的数据,复制粘帖成数值,并覆盖C列原有数据,请问该如何处理 参考: 1.筛选后--选中D列--定位--可见单元格--输入D=C(相对应的)---CTRL+回车 2.显示全部--D列公式转数值--复制D列--选择C列---选择性粘贴(跳过空格)---OK

aspxgridview-按条件筛选后重新绑定ASPxGridView1绑定的数据没有显示

问题描述 按条件筛选后重新绑定ASPxGridView1绑定的数据没有显示 页面刚加载的时候绑定了ASPxGridView1,按条件筛选后重新绑定ASPxGridView1绑定的数据没有显示 这是我的代码 DataTable dt = new DataTable(); dt=ALLS.RepaymentPlanQueryHe(StartDate, closingDay).Tables[0]; this.ASPxGridView1.DataSource = dt; this.ASPxGridVie

easyui treegrid展开子节点后分页没用

问题描述 easyuitreegrid展开子节点后分页没用,后台返回数据跟没展开子节点前分页返回的是一样的 解决方案

ASPxGridView的数据是后台绑定的,实现不了筛选和分页的功能

问题描述 我的ASPxGridView控件的数据是在后台绑定的,但是实现不了筛选和分页的功能,只能显示一页的数据?筛选行也是无法使用..........求解...... 解决方案 解决方案二:问题已解决咯解决方案三:我把代码放在Page_Load里面就可以,但是放在if(!this.IsPostBack){}响应客户端事件就不行,怎么办?解决方案四: 解决方案五:不能放在!IsPostBack里,Dev很明确必须要放Page_Load里.关键是你的需求是什么,描述具体点解决方案六:GridVie

《Excel 职场手册:260招菜鸟变达人》一第 39 招 筛选后粘贴

第 39 招 筛选后粘贴 筛选后粘贴分为两种情况,一是从其他表复制粘贴到筛选后的表中,二是筛选后在本表格中把一列内容复制粘贴到另一列. 我们先看看第一种情况.表格一部分内容截图如图1-2-43所示:表格二是工作地点为深圳总部的员工,如图1-2-44所示,现在要把图1-2-44内容复制粘贴到表格一筛选后结果为深圳总部对应的英文名列.对表格一筛选出工作地点为深圳总部,由于筛选后不符合条件的行隐藏了,如果直接把图1-2-44英文名复制粘贴到筛选后的表格一,则隐藏行也会粘贴上.想要完成筛选后粘贴,在图1