代码之家  ›  专栏  ›  技术社区  ›  Mike Cole

子类中的ASP.NET转发器项

  •  3
  • Mike Cole  · 技术社区  · 16 年前

    以下是我如何从对象中拉出一个字段:

    但是,如果字段在子类(customer.contactinfo.name)中,如何拉字段?

    3 回复  |  直到 16 年前
        1
  •  8
  •   Keltex    16 年前

    如果您知道数据项是某种类型(假设您知道它是customerinfo类型),则可以这样做:

    <%# ((CustomerInfo) Container.DataItem).ContactInfo.Name %>
    

    另外,它比使用databinder.eval快一些,因为您可以避免所有的反射开销。

        2
  •  3
  •   Fung    16 年前

    尝试。。。

    <%#((Customer)Container.DataItem).ContactInfo.Name%>
    
        3
  •  1
  •   mccrager    16 年前

    如果转发器绑定到客户对象集合,则从联系信息中获取名称: