我正在使用EF5和.NET 4.6,我有一个表发票,该表的FK到地址称为Address_no。当我将表添加到实体模型中时,表会很好,但是FK不会作为字段显示,而是有一个到Address的导航属性。因此,当我将数据绑定到Address_no时,它将失败,因为Address_no不在模型中。我该如何解决?
在数据绑定时失败。添加
If isDate Then
control.DataBindings.Add(New System.Windows.Forms.Binding(controlProperty, bs, field, True, DataSourceUpdateMode.OnValidation, Nothing, "MM/dd/yyyy"))
Else
If format = "" Then
control.DataBindings.Add(New System.Windows.Forms.Binding(controlProperty, bs, field, True, DataSourceUpdateMode.OnValidation))
Else
control.DataBindings.Add(New System.Windows.Forms.Binding(controlProperty, bs, field, True, DataSourceUpdateMode.OnValidation, Nothing, format))
End If
End If
答案 0 :(得分:1)
答案 1 :(得分:0)
我从来没有找到一个好的答案。有时它只是失败了-我认为模型中的某些表关系不起作用。唯一的解决方案是创建一个新模型。