Я не уверен, что ваш пример использования - это просто опечатка и ошибки форматирования при публикации, или это действительно так, как вы его используете (кроме того, я понимаю, что вы опубликовали <...>
как (...)
, чтоне моя проблема здесь).
Вы должны начать с реализации своего класса управления как , предложенного Симоном Свенссоном .
Затем, если вы хотитеваш div с id = "aaaa" будет html-тегом внутри вашего тега div управления, вы должны использовать его следующим образом (обратите внимание на окончание </cc1:Window>
):
Использовать на веб-странице:
<cc1:Window ID="Window1" runat="server">
<div id="aaaa">Text content here</div>
</cc1:Window>
Исходный код браузера:
<div id="Window1">
<div id="aaaa">Text content here</div>
</div>
Как сказал Саймон, runat="server"
в основном используется для серверных элементов управления и не имеет значения для отображаемых элементов управления HTML.