代码之家  ›  专栏  ›  技术社区  ›  Dig

如何使用FormView插入复杂的实体框架对象

  •  0
  • Dig  · 技术社区  · 15 年前

    我正在尝试使用formview来插入一个新的实体对象(称为Customer) 客户引用了另一个名为Address的实体。

    谢谢。

    2 回复  |  直到 15 年前
        1
  •  2
  •   Dig    15 年前

    使用反射器,我发现问题出在线路上:

    PropertyDescriptor pd = propertyDescriptors.Find(str, false);
    

    (此代码行接受插入的属性名称,并将其转换为描述符)

    当str=“Address.Address1”时,函数返回null。

    我看了一下PropertyDescriptor的数量,似乎没有办法改变这一点。或者换句话说,这个问题似乎没有解决的办法。

    真倒霉。

        2
  •  1
  •   Anthony Nelms    13 年前