首页 新闻 会员 周边 捐助

LINQ调用存储过程返回的结果集一定要转换为DataTable类型在前台绑定数据控件显示吗?

0
悬赏园豆:30 [待解决问题]

我叫太粗。我最近遇到的难题是LINQ调用存储过程得到的是IEnumerable类型结果集,但是前台显示,一些数据控件绑定的是datatable类型的结果集,我想问的是,1是否在前台显示LINQ调用存储过程的结果集一定要做转换,从IEnumerable转换到datatable。如果不需要转换,要如何绑定控件。2如果只能做转换,那要如何来做呢。盼望老师解答,我的QQ是2865730672,我的邮箱是ppoqxx@163.com

太粗你受不了的主页 太粗你受不了 | 初学一级 | 园豆:172
提问于:2014-12-24 21:43
< >
分享
所有回答(6)
0

你的datatable是怎么绑定的,IEnumerable就可以怎么绑定,都是数据源,没有什么不同的

刘宏玺 | 园豆:14020 (专家六级) | 2014-12-24 21:52
0

没有听说哪个数据控件只能绑定Datatable类型的结果集。

1、不用转换,直接可以绑定。

2、不用转换,所以第二个问题不存在。

爱编程的大叔 | 园豆:30844 (高人七级) | 2014-12-24 22:17
0

你试一试不就完事了吗

隔壁老王来了 | 园豆:99 (初学一级) | 2014-12-25 08:57
0

实践出真知。动动手不就知道啦~

幻天芒 | 园豆:37207 (高人七级) | 2014-12-25 08:58
0

你把LINQ结果集直接绑定数据控件就行。

Slark.NET | 园豆:692 (小虾三级) | 2014-12-27 08:34
0

我在WPF(datagrad 双向绑定 一般绑定DataTable),silverlight(dataTable,IEnumerable都可以绑,差不多),与winform里面很多控件我基本都DataTable和IEnumerable都用,easy ui里面的控件基本绑定List,动态的类型还是绑DataTable,不用前端框架,也基本传IEnumerable,这些类型的转换大把的现成代码,自己多试试,看看他们的绑定效果,也不是说所以数据类型都适合去绑定

稳稳的河 | 园豆:4216 (老鸟四级) | 2015-06-26 10:58
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册