Вам необходимо использовать runat="server"
на любом элементе управления, который вы хотите проанализировать в качестве серверного элемента управления.
Любой элемент с runat="server"
будет проанализирован в серверном элементе управления в иерархии страниц. Все остальное будет обрабатываться как обычный текст и помещаться в элементы управления LiteralControl
в иерархии страниц.
Исключением являются элементы, которые не являются реальными элементами, но являются специальными тегами внутри другого тега сервера, например, тегами ContentTemplate
. Им не нужно runat="server"
, потому что управляющий элемент будет их анализировать.