Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Silverlight数据网格数据绑定问题_Silverlight - Fatal编程技术网

Silverlight数据网格数据绑定问题

Silverlight数据网格数据绑定问题,silverlight,Silverlight,假设我有一个表名为MyData,我有一个列名为MyData。所以这张桌子看起来像 MyData(ID, MyData, Col3, ....) 使用EF和Ria服务从数据库获取数据并将数据绑定到datagrid,如: <data:DataGridTextColumn Header="ID" Binding="{Binding ID}" /> <data:DataGridTextColumn Header="MyData" Binding="{Binding MyData}

假设我有一个表名为MyData,我有一个列名为MyData。所以这张桌子看起来像

MyData(ID, MyData, Col3, ....)
使用EF和Ria服务从数据库获取数据并将数据绑定到datagrid,如:

<data:DataGridTextColumn Header="ID"  Binding="{Binding ID}" />
<data:DataGridTextColumn Header="MyData"  Binding="{Binding MyData}" />
<data:DataGridTextColumn Header="Col3"  Binding="{Binding Col3}" />  
...

...
然后运行它,我可以得到除MyData列之外的所有其他列的所有数据。Mydata没有显示任何内容


如何解决这个问题

看起来您有一个名为MyData的对象,然后有一个与该名称完全相同的属性,请尝试更改表的名称,看看它是否有效…

什么是MyData?它是一个具有属性的对象还是一个其他对象的集合?谢谢,伙计们。找出原因。EF生成实体MyData并更改属性名MyData1,而不是MyData。所以在绑定数据时,应该使用Mydata1,而不是MyData。