数据绑定子属性对象为null

时间:2011-05-05 07:42:32

标签: wpf nhibernate data-binding

我在DataGrid中使用代码中明确创建的列。我在这样的代码中绑定WPF元素:

var path = "ReferenceProperty." + otherObj.StringProperty;
var dataBinding = new Binding(path) { TargetNullValue = "not set" };

当我在DataGrid中创建新行时,会出现问题,ReferenceProperty为null并抛出异常。 如果我尝试在默认的ctor中创建ReferencePropertys对象,NHibernate认为在刷新之前没有保存瞬态对象。 我该如何解决?

提前致谢。

1 个答案:

答案 0 :(得分:0)

听起来你需要为这个多对一参考指定一个级联。将其设置为全部或保存更新。