将控制绑定到子类

时间:2010-12-03 15:58:11

标签: c# asp.net binding

我有一个要绑定到子类的复选框。 DataSource使用ParentClass作为业务对象。可能吗?类似的东西:

<asp:CheckBox ID="cb" Text="Test" Checked='<%# Bind("ChildClass.Test") %>' />

public class ParentClass {
   private ChildClass _ChildClass;

   public ChildClass ChildClass {
     get { return _ChildClass; }
     set { _ChildClass = value; }
   }

}

public ChildClass ChildClass {
   private bool _Test;

   public bool Test {
      get { return _Test; }
      Set { _Test = value; }
   }    
}

1 个答案:

答案 0 :(得分:1)

您可以使用Eval进行单向绑定。对于子类属性,不能与Bind进行双向绑定。