public class TestBuilder : ControlBuilder
{
public ScriptManagerBuilder()
{
}
public override Type GetChildControlType(String tagName, IDictionary attributes)
{
if (String.Compare(tagName, "Item", true) == 0)
return typeof(ServiceItem);
return null;
}
public override bool HasBody()
{
return true;
}
}
[ControlBuilder(typeof(TestBuilder))]
public class Test
{
}
本文介绍了一个名为 TestBuilder 的类,该类继承自 ControlBuilder。它重写了 GetChildControlType 方法来指定当遇到 'Item' 标签时返回 ServiceItem 类型,并通过 HasBody 方法指明该构建器所对应的控件具有内容体。
226

被折叠的 条评论
为什么被折叠?



