当前位置:编程学习 > C#/ASP.NET >>

关于WCF传递自定义集合类问题

我有一个分页集合类,如下:
    [CollectionDataContract]
    [Serializable]
    public class PageOfItems<T> : Collection<T>
    {
        public PageOfItems()
        { }



        /// <summary>
        /// 当前页码
        /// </summary>
        [DataMember]
        public int PageIndex { get; set; }

        /// <summary>
        /// 页面尺寸
        /// </summary>
        [DataMember]
        public int PageSize { get; set; }

        /// <summary>
        /// 总记录数
        /// </summary>
        [DataMember]
        public int TotalItemCount { get; set; }

        /// <summary>
        /// 总页数
        /// </summary>
        [DataMember]
        public int TotalPageCount { get; set; }

        /// <summary>
        /// 是否有上一页
        /// </summary>
        [DataMember]
        public bool IsPreviousPage
        {
            get;
            set;
        }

        /// <summary>
        /// 是否有下一页
        /// </summary>
        [DataMember]
        public bool IsNextPage
        {
            get;
            set;
        }

    }

集合本身的数据可以传递,但是其他属性却传递不了,比如TotalItemCount,TotalPageCount等,请问

这个怎么解决呢?
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,