应用MVP模式时如何在ASP.NET webforms中实现分页?我想知道把分页逻辑放在哪里......在 View 中还是在演示者中?在 ASP.NET 中实现分页的另一种方法是使用 PagedDataSource 控件......使用来自演示者的它是否正确,或者我们是否会更好地实现一些自定义分页逻辑。数据使用中继器控件显示在 View 中。
最佳答案
我不确切知道 mvp 和 mvc 之间有什么区别,所以我认为 this post 可能对您有用。我个人喜欢在模型或 Controller (演示者?)之外创建一个 hepler 的想法。 jquery 分页机制也很简单。在演示者中,只需为请求的数据行添加参数,并仅返回那些而不是整个表/网格/任何内容。
关于asp.net - 使用 MVP 实现分页,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1304358/