Просто добавьте одну строку перед классом ([ParseChildren (true, "TestInnerText")]) и добавьте свойство с именем "TestInnerText". Создайте любой элемент управления по вашему выбору, я создал LiteralControl только для отображения внутреннего представления HTML.
«TestInnerText» - это только временное имя, которое я дал, вы можете использовать любое имя свойства по вашему выбору.
Сделайте следующее изменение в файле my.aspx.cs,
[ParseChildren(true, "TestInnerText")]
public partial class My : UserControl
{
public string TestInnerText
{
set
{
LiteralControl lc = new LiteralControl();
lc.Text = value;
this.Controls.Add(lc);
}
}
protected void Page_Load(object sender, EventArgs e)
{
}
}