小编Cyl*_*Cat的帖子

Silverlight,DataPager,RIA服务和智能分页

我仍然试图通过Silverlight和RIA Services来实现我的目标,当然还要从一些更"有趣"的东西开始,比如网格和智能分页.我可以连接到RIA Services(使用自行开发的ORM,而不是L2S或EF),在网格上获取数据,并连接到DataPager.域服务与本土ORM一起运行良好,至少对于查询而言.(仍在使用完整的CRUD.)但是,仍然存在问题:

  1. 为了支持用户应用程序,除了智能分页(仅运行查询显示所需的行)和分组之外,我还需要用户控制的排序和过滤.

  2. 到目前为止,我在DataGrid或DataPager中没有看到任何外部化这些功能的内容,因此可以将过滤,排序和分页参数传递给服务器以构建适当的查询.

  3. 数据集可能非常大; 我选择用于原型制作工作的我的表可以在一些客户中拥有多达35,000个条目,我确信还有其他更大的表格,我将不得不在某个时候处理.因此,"智能寻呼"方面至关重要.

我们欢迎您的想法,建议,指导和nerf砖.

silverlight-3.0 datapager wcf-ria-services

13
推荐指数
1
解决办法
9169
查看次数

如何避免"坏"的要求

我经常听到"X%的软件项目由于要求不好而失败".该声明中的X大约介于70到95之间.但是,我很少听到要求变坏的情况.事实上,声明本身表明实际上有要求.

是什么造成了"坏"的要求?怎么可以避免?

requirements

10
推荐指数
1
解决办法
4614
查看次数

如何使用linq/Entity Framework绑定gridview?

我需要绑定GridView,我正在使用此代码:

  ProductDBEntities db = new ProductPDBEntities();

    var pro = from u in db.Products where u.PID == 1 select u;

    if (pro != null)
    {
        GridView1.DataSource = pro;
        GridView1.DataBind();
    }
Run Code Online (Sandbox Code Playgroud)

并得到这个错误.

System.InvalidOperationException:Sequence包含多个元素

有人可以告诉我,我做错了什么?

c# linq asp.net entity-framework-4 c#-4.0

7
推荐指数
1
解决办法
6万
查看次数