【发布时间】:2011-08-19 23:37:01
【问题描述】:
在 Asp.Net 自定义控件中,我想将对象作为属性传递(就像我们传递宽度/颜色一样)无论如何我可以在设计时做到这一点吗?
例子:
自定义控件是一个
student 对象在后面的代码中实例化,我的自定义面板是这样编码的
public class CustomPanel:Panel
{
[Browsable(true), Category("Data")]
public object CustomObject { get; set; }
}
【问题讨论】:
-
您为什么不能在代码隐藏中将学生对象传递给 CustomPanel?
-
我可以通过它,但因为我正在设计为组件寻找设计时支持。目前我无法在设计时分配它
-
我可以用 aspx 中的 Eval 做任何事情吗
-
这将成为您自定义面板中的子元素吗?
-
@James Johnson:这是一个自定义属性