Каков наилучший способ зарегистрировать таблицу стилей один раз на странице из пользовательского веб-элемента управления? Имейте в виду, что на странице используется UpdatePanel для асинхронных вызовов. Я попытался просто поместить тег <link>
в ScriptManager.RegisterClientScriptBlock(), но получаю эту ошибку:
Тег скрипта, зарегистрированный для типа «MyControl» и ключа «MyKey», содержит недопустимые символы за пределами тегов скрипта: . Только правильно отформатированные теги сценария могут быть зарегистрированы.
Если я попытаюсь добавить его на страницу, добавив его в иерархию элементов управления, он появится один раз для каждого экземпляра моего элемента управления на странице.