问题标签 [datapager]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net - 自定义 ASP.Net DataPager 生成的 HTML
我在我的 Web 项目中使用 ListView 和 DataPager 进行分页。它工作正常,但为分页生成的 HTML 只是一个包含一些超链接的跨度。
我想自定义 HTML 并在无序列表中显示链接(ul)。
有谁知道如何做到这一点?我能想到的一种方法是 CSSFriendly 适配器,但如果有更简单的方法,我不想这样做。
编辑:有人可以帮我完成在模板中创建控件所需的确切步骤吗?对不起,我很愚蠢,但我无法弄清楚这部分,尽管谷歌搜索很广泛。
c# - ASP.Net:DataPager Control 总是落后于分页
举个例子……一个带有 aListView
和 a的页面DataPager
用于对 的数据进行分页ListView
:
代码背后:
来源:
的问题DataPager
在于它总是落后于绑定。
例如,当页面加载时它位于第 1 页。然后当您单击第 3 页时,它在回发后停留在第 1 页。然后你点击第 5 页,在回发后它发现自己在第 3 页......然后你点击第 6 页,它发现自己在第 5 页......等等。
为什么分页没有按预期工作?
asp.net - 如何同时在页面的两个位置显示相同的 DataPager 控件?
我有一个如下所示的 DataPager 控件:
我已将此 datapager 控件插入我希望出现下拉列表的位置。
这一切都很好,但我现在的问题是我需要另一个下拉控件以完全相同的方式运行,但在列表视图的底部以及位于顶部的这个。
有什么办法可以搭载这个现有的数据分页器,还是我必须在列表视图的底部创建一个完全独立的数据分页器并以某种方式将它们链接在一起?
silverlight - DataPager 在 Silverlight 3 + RIA 服务中不起作用
我有一个带有 RIA 服务的 Silverlight 3 应用程序,我遇到了一个问题,即我的 DataPager 仅加载初始加载大小的数据,然后不再重新加载。它显示了两页数据(PageSize=10,LoadSize=20。)它正确显示了 119 页数据,但是当我导航到第 3 页时,我的数据网格和数据表单中没有任何内容。
这是我的域数据源:
这是 DataPager 的片段:
这是域服务查询:
这很简单,所以我不确定缺少什么。任何帮助,将不胜感激;
asp.net - 请对 DataPager 模板和 LinkButton 有帮助吗?
我有一个带有分页模板的数据分页器。在模板中,我有一个“显示全部”按钮,它设置数据分页器的 PageSize 以显示所有记录。这工作正常,但我希望能够在单击按钮时隐藏它。它在 UpdatePanel 中,所以我不知道这是否有区别?
和代码隐藏:
{ this.Pager.PageSize = int.Parse(e.CommandArgument.ToString());
LinkButton lb = (LinkButton) 发送者;if (lb != null) { lb.Visible = false; }
rangeList.DataBind(); }
第一次单击工作正常,并刷新 ListView 进而调整寻呼机以显示一个包含所有结果的页面,但按钮并没有像我想要的那样消失。
有任何想法吗?
c# - 同一页面上有多个 DataPager
我有一个问题,我在同一页面上有 2 个 DataPager,链接到同一个 ListView。一切正常,除了“底部”或第二个寻呼机似乎不起作用。页码已生成,但单击它们不会执行任何操作。如果我将“底部”寻呼机复制到“顶部”寻呼机上方,那么该寻呼机将起作用,但它下方的寻呼机不起作用。似乎只有首先出现的寻呼机似乎有效:
更新:
在又玩弄了一些之后,我确定如果 SetPageProperties 具有正确的参数,两个寻呼机都可以工作。第一个参数应该是开始结果的数量,第二个应该是要显示的结果数量。但是,我得到了错误的数字来显示。我正好有 100 条记录,我想每页显示 25 个结果。如果我硬编码:
这应该是结果的第二页,结果显示26-50。但是,底部寻呼机不起作用。
现在,如果我硬编码:
两个寻呼机都正常工作,但结果数从27-51 开始。
任何人都可以重新创建这个,它让我发疯?!?!?
更新 2:
我想我可以通过在绑定到 ListView 之前设置页面属性来实现它。
asp.net - 在代码中设置 PageSize 时 DataPager 停止工作
我有一个标准的 ASP.Net DataPager 和一个标准的 ListView(使用 DataTable 作为数据源)。
当我在设计代码中设置 PageSize="24" 时:
寻呼工作如广告。
但是,当我在代码中更改它时,在 Page_Load 中,例如:
分页完全停止工作,而初始加载的数据集确实是 48 项。
我在代码中看不到任何会影响这一点的东西,所以我想知道我是否遗漏了一些东西——我应该改变其他东西吗?
问候
哞
asp.net - 如何让 DataPager 切换到新的 ListView 数据源?
我有一个带有 DataPager 的 ListView,它在 UpdatePanel 中加载数据源“A”。数据源“A”在 Page_Load 上加载。
ListView 外部的 OnClick 事件可以将 ListView 数据源更改为“B”;并在“A”和“B”之间切换。但是,DataPager 继续只使用数据源“A”。
如何让 DataPager 切换到选定的 ListView 数据源?
ASPX
背后的代码
asp.net - asp:datapager 控件什么时候派上用场?
嘿伙计们,
我真的很想知道,
datapager 控件何时在 asp.net 中派上用场?
使用数据分页器的控件列表?
silverlight - 数据网格中的复选框问题
我在使用 DataGrid 中的复选框时遇到了一些问题。CheckBoxes 没有绑定到正在填充数据网格的实体,因为它的实体上没有属性。基本上我想要做的是,当我检查 CheckBox 时,我将该行中的项目的 ID 添加到要返回的列表中。我遇到的问题是,当我使用 DataPager 检查一些 CheckBox 和页面时,它会取消选中第一页上的 CheckBox 并尝试删除它们,但 DataGrid 已经转到第二页,因此它会引发空引用异常,因为它可以再也找不到那些东西了。我怎样才能解决这个问题?如果您需要我发布我的代码,请告诉我。