我可能在这里用错了标题。但我拥有的是以下用户控件类:
public class CustomControl : UserControlBase
{
public String MyString { get; set; }
}
当我在我的页面上包含此用户控件的实例时,我可以很容易地更改标记中 MyString 的值,例如:
<XYZ:CustomControl runat="server" MyString="A value" />
但是,我想包含一个 MyClass 类型的属性,并将值分配给“子”类:
public class CustomControl : UserControlBase
{
public String MyString { get; set; }
public MyClass MyClass { get; set; }
}
public class MyClass
{
public String AString { get; set; }
}
<XYZ:CustomControl runat="server" MyString="A value" MyClass.AString="Some value" />
显然上述方法不起作用,但它让您了解我想要实现的目标。