BindingFlags.IgnoreCase;
TemplateParser parser;
- ControlBuilder parentBuilder;
+ internal ControlBuilder parentBuilder;
Type type;
string tagName;
string id;
Type ptype = parentBuilder.ControlType;
if (ptype == null)
- return typeof (Control);
+ return parentBuilder.NamingContainerType;
if (!typeof (INamingContainer).IsAssignableFrom (ptype))
return parentBuilder.NamingContainerType;
{
subBuilder.OnAppendToParentBuilder (this);
+ subBuilder.parentBuilder = this;
if (childrenAsProperties) {
AppendToProperty (subBuilder);
return;