0

由于 silverlight 不支持 DataSets/DataTables,如果我想使用数据库中的数据表,最好的方法是什么?

有点像这样:silverlight 中的用户操作 -> 从服务器获取数据 -> 在 GridView 中显示

问题是,我不知道数据将有多少列和哪些列......

我可以将 DataGrid 绑定到服务器上生成的某种松散形式的 XML,还是必须自己解析 Web 服务返回的数据集以另一种格式或...?

4

1 回答 1

0

对我有用的一种方法是我刚刚发现的以下方法:http: //blog.bodurov.com/How-to-bind-Silverlight-DataGrid-from-IEnumerable-of-IDictionary

通过使用 XML 文件,并将数据放入 Dictionary 对象列表(列表是记录,每个列表项的字典是具有值的字段列表),我可以使用上面 URL 中的方法来动态创建对象。使用这些对象,我可以填充 GridView。

于 2008-12-11T14:03:32.263 回答