【发布时间】:2011-03-17 16:04:02
【问题描述】:
我有这个网络控件,我一直在动态添加控件,但现在需要在控件周围添加一个有序列表。
为了呈现控件,我将控件添加到 ControlsCollection
protected void Page_Load(object sender, EventArgs e)
{
var document = XDocument.Load(@"http://localhost:49179/XML/Templatek.xml");
var builder = ObjectFactory.GetInstance<IControlBuilder>();
var controls =builder.BuildControls(document);
controls.ToList().ForEach(c => Controls.Add(c));
}
这是我要构建的 html+aspnet ctrls:
<fieldset>
<ol>
<li>
<asp:TextBox ID="TextBox2" runat="server"></asp:TextBox>
</li>
<li>
<asp:TextBox runat="server" ID="TextBox1"></asp:TextBox>
</li>
</ol>
</fieldset>
如何在列表项中定位控件? 我需要以不同的方式解决问题吗?
【问题讨论】: