Как мне указать CodeFileBaseClass из web.config?
регистрируюпользовательский контроль Control
в :web.config
Теперь, потому что мойпользовательский контроль " этоControl
, а неUserControl
(для поддержки шаблонов), это вызывает ошибку Visual Studio:
ASPNET: убедитесь, что класс, определенный в этом файле кода, соответствуетнаследуется атрибут, и этоон расширяет правильный базовый класс (например, Page или UserControl).
Исправление этой ошибки заключается в том, что выдолжен напомнить Visual Studio, что * контрольinherits from
Control`:
с супер-секретомCodeFileBaseClass
приписывать. Кроме меняя не используюстраница директива, ям регистрации контроляна веб-узле в веб-конфиге:
Как мне указатьCodeFileBaseClass
изнутри ?web.config
Этот вопрос один из продолжающихся серий Stackoverflow "Шаблоны пользовательских элементов управления ":
Как добавить шаблон в UserControl?Как наследовать от Control, а не UserControl?UserControl имеет IsPostBack, но Control не имеетUserControl не имеет открытого свойства с именем ContentTemplateКак мне указать CodeFileBaseClass из web.config?