把 Linq 的查询结果赋给 PagedDataSource的DataSource,可以吗?
具体代码如下: var result = from emp in lqDB.a_employee_mi
                     select new
                     {
                         code = emp.code,
                         name = emp.name,
                         dept_sn = emp.dept_sn
                     };        PagedDataSource ps = new PagedDataSource();//生成PagedDataSource的实例用于分页
        ps.DataSource = result;
        ps.AllowPaging = true; //是否可以分页
        ps.PageSize = 20; //每页显示数据的数量
        int CurrentPage = Convert.ToInt32(Label4.Text.ToString().Trim());
        ps.CurrentPageIndex = CurrentPage - 1; //取得当前页的页码
        if (CurrentPage == 1)
        {            LinkButton1.Enabled = false;//不显示第一页按钮
            LinkButton2.Enabled = false;//不显示上一页按钮
            LinkButton3.Enabled = true;//不显示下一页
            LinkButton4.Enabled = true;//不显示最后一页
        }
        
        if (CurrentPage == ps.PageCount)  // 问题出在这里  ??????   ???  ???  ???
        {
            LinkButton3.Enabled = false;//不显示下一页
            LinkButton4.Enabled = false;//不显示最后一页
            LinkButton1.Enabled = true;//不显示第一页按钮
            LinkButton2.Enabled = true;//不显示上一页按钮
        }
提示错误信息:  无法计算未实现 ICollection 的数据源中的计数
非常感谢。