如何让我的控件包含一个文本里面的标签?
< UC:我=服务器>文字< / UC:我的>
我的控件包含一个复杂的表,我希望把文成小区之一。那怎么办?
解决方案 [PersistChildren(假)]
[ParseChildren(真,文本)]
公共部分类RequiredFieldMarker:用户控件,ITextControl
{
[类别(设置)
[PersistenceMode(PersistenceMode.En codedInnerDefaultProperty)
公共字符串文本
{
得到
{
返回lblName.Text;
}
组
{
lblName.Text =价值;
}
}
}
How to allow my control contains a text inside it's tags?
<uc:My runat="server">Text</uc:My>
My control contains a complex table and I want to put Text into one of cells. How to do that?
解决方案[PersistChildren(false)]
[ParseChildren(true, "Text")]
public partial class RequiredFieldMarker : UserControl, ITextControl
{
[Category("Settings")]
[PersistenceMode(PersistenceMode.EncodedInnerDefaultProperty)]
public string Text
{
get
{
return lblName.Text;
}
set
{
lblName.Text = value;
}
}
}