FW 3.5 中的 ListView 和 DataPager 实现可以工作,但当项目迁移到 FW 4.0 时会出现问题
我在 ASP.NET 页面中有 2 个列表视图。两者都使用带有下拉菜单的数据分页器(显示 X 页,共 X 页,每个列表视图只能在单个列表页中显示 5 条记录)。 基于第一个列表视图中的选择,我在第二个列表视图中显示一些项目,并且我还能够在第二个列表视图中添加新项目。
当我在第二个列表视图中添加新项目(使用 InsertItemTemplate)时,我还确保如果新添加的记录位于第二页上,我将列表视图设置为显示第二页,并将新添加的记录作为所选项目。
使用 .NET Framework 3.5,所有这些都可以正常工作。
最近,我们将应用程序迁移到 Framework 4.0,从那时起,Selections &第二个列表视图中的分页行为不当(它们没有显示)。另外,下一页逻辑失败并显示 EmptyDataTemplate。
我的大部分分页相关代码都是基于 DataPager.SetPageProperties() 方法。
有人注意到 Framework 4 中有这样的行为吗?
I have 2 listviews in an asp.net page. Both use a datapager with a dropdown (showing X of X pages, each listview can show just 5 records in a single list page).
Based on selection in the first, I show some items in the second listview and I also have ability to add new items in the second one.
When I add new items in the second listview (using an InsertItemTemplate) I also ensure that if the newly added record is going on the second page, I set the listview to show the second page with the newly added record as the selected item.
All of this works fine using .NET Framework 3.5.
Recently, we migrated our application to Framework 4.0 and since then the Selections & Paging in second listview misbehave (they don't show up). Also the next page logic fails and shows me the EmptyDataTemplate.
Most of my paging related code is based on the DataPager.SetPageProperties() method.
Has anybody noticed any such behavior in Framework 4?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论