关于ParseChildrenAttribute 这个类到底什么作用啊
按照msdn的说法,是决定服务器控件标签内的内容是其它的子控件还是嵌套标签表示的属性?这句话不是很理解
譬如我现在做一个继承自Control的控件MyTest:
public class MyTest:Control
{
public string Texxx
{
get
{
object o = ViewState["Texxx"];
if (o != null)
{
return (string)o;
}
return string.Empty;
}
set
{
ViewState["Texxx"] = value;
}
}
protected override void Render(HtmlTextWriter writer)
{
writer.RenderBeginTag(HtmlTextWriterTag.Div);
writer.Write("this:"+this.Texxx);
writer.RenderEndTag();
}
}
==================
但是这里我无论加不加:[ParseChildren(true, "Texxx"), PersistChildren(false)]
生成的控件好像没有区别啊?都可以用属性的方式来访问
请问到底有什么区别?
谢谢~~