1

CustomPagination<T> (datasource, page number, page size, and total items count) 我在 WCF 服务中检索的所有参数。如果我可以在 WCF 中实例化 CustomPagination 并将其传递回我的应用程序,那就太棒了。但是,它看起来无法序列化 CustomPagination 对象,因为它缺少 和 之类[DataContract]的属性[DataMember]

我知道我可以单独或在另一个自定义对象中传回 CustomPagination 所需的所有值,但是只传回一个准备好使用 CustomPagination 对象会更好。对此有何建议?


尝试在我的应用程序中更新我的服务引用时出现的错误:

无法序列化类型“MvcContrib.Pagination.CustomPagination`1[Myproject.WCFServices.DataContracts.User]”。

用户对象标有适当的[DataContract][DataMember]属性。

4

1 回答 1

0

尽管我不喜欢这里所有的“你想为它做什么”的帖子,但这里有:)

我想恭敬地提出以下问题:

但是只传回一个准备使用的 CustomPagination 对象会更好

我明白你的意思。但对我来说,mvccontrib 的东西是严格的 mvc(例如前端)。我会尽量不从我的 wcf 后端服务中引用它。就目前而言,我不必特意去做,因为更简单的解决方案(正如您指出的那样)是在控制器中创建 CustomPagination (这就是我所做的)。

于 2012-02-09T09:19:19.937 回答