【发布时间】:2009-08-07 07:20:28
【问题描述】:
我想动态地将 html 添加到服务器控件,然后我想从该 html 访问每个控件。如果我使用控件的内部 html 属性,我会注意到 html 被添加为 literalControl,我希望它是一个带有其他一些 html 控件的 html 控件
例如:
//aspx file
<div id="content" runat="server"><div>
//aspx.cs file
protected void Page_Load(object sender, EventArgs e)
{
content.AddControlsFromHtml("<input type='text' id='textBox' />")
}
//get the control
((HtmlInputText)content.FindControl("textBox")).Value = "hello"
这可能吗?
我需要这种行为来为页面创建不同的布局
【问题讨论】: