Существует ли инструмент, который будет автоматически генерировать веб-элементы управления из пользовательских элементов управления? (включая HTML-разметку) - PullRequest
2 голосов
/ 23 января 2012

Есть ли способ создать веб-элементы управления из пользовательских элементов управления, которые, например, приведут к следующей разметке:

<div id="pnlTest">
     <asp:Label ID="lblTest" runat="server" />
</div>

В к:

Panel pnlTest = new Panel();
Label lblTest = new Label();
pnlTest.Controls.Add(lblTest);

Множество примеров, которые я видел, включают в себя подключение метода OnRender и просто вывод HTML в HTMLWriter. Есть ли лучшая альтернатива?

Спасибо

Джо

1 Ответ

0 голосов
/ 23 января 2012

Я думаю, что ваше первоначальное требование состоит в том, чтобы пользовательские элементы управления были переносимыми, чтобы их можно было повторно использовать в других проектах без копирования с вставкой кода контроллера. Проверьте этот метод для встраивания Встраивание ресурсов в сборки ASP.NET 2.0 , чтобы вы могли совместно использовать и повторно использовать пользовательские элементы управления.

...