关于ParseChildrenAttribute 这个类到底什么作用啊

vv_80days 2007-11-29 10:36:01
按照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)]

生成的控件好像没有区别啊?都可以用属性的方式来访问

请问到底有什么区别?
谢谢~~
...全文
64 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
jxnchk 2008-06-13
对复杂属性起作用
回复
UltraBejing 2008-05-01
我也想了解,谢谢LZ.
回复
vv_80days 2007-11-29
没人知道吗~~
回复
发动态
发帖子
组件/控件开发
创建于2007-09-28

8833

社区成员

.NET技术 组件/控件开发
申请成为版主
社区公告
暂无公告