Silverlight 中的一个DataGrid需要显示动态生成的数据列,便想到WCF返回一个DataTable来实现。可是目前Silverlight并不支持DataTable, 只能自己来重写一个。有人已经发明了这个"轮子" (自己实现的DataTable和DataSet)
使用该代码解决了WCF与Silverlight数据传递的问题,由于Silverlight 中使用的是RadGridView控件,而这个"DataTable"对该控件自动生成列的数据绑定支持的不好,于是又找到了另一个"轮子"
在Silverlight端,将两个DataTable的实现做个转化,用第二个"轮子"可实现RadGridView的绑定。