Создание неупорядоченного списка с элементами управления asp.net?

У меня есть веб-элемент управления, к которому я динамически добавлял элементы управления, но теперь требуется добавить упорядоченный список вокруг элементов управления.

Чтобы отобразить элементы управления, я добавляю элементы управления в коллекцию 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>

Как разместить элементы управления в элементах списка? Нужно ли подходить к проблеме по-другому?

10 голосов | спросил Johnno Nolan 19 J000000Monday10 2010, 00:30:41

1 ответ


0

Я бы предложил создать дерево HtmlGenericControls: http://msdn.microsoft.com/library/system.web .ui.htmlcontrols.htmlgenericcontrol.aspx

ответил onof 19 J000000Monday10 2010, 01:01:18

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132