Я недавно унаследовал проект, который был сделан с "шаблоном проекта веб-сайта" (который я ненавижу, кстати). Я всегда работал с «шаблоном веб-приложения», который мне нравится. Я озадачен тем, что нашел в проекте. На всех страницах есть настраиваемые экземпляры управления:
<cc1:MarketingItem runat="server" ID="BannerAd" />
Ничего особенного, правда? Что меня действительно раздражает, так это то, что он работает просто отлично, без каких-либо контрольных тегов регистрации вверху любой из страниц для «cc1» или кода позади, это просто волшебство! Как вы можете себе представить, это делает отслеживание местоположений этих элементов управления более трудоемким, и, честно говоря, болью. Мой вопрос: как это вообще возможно? И почему Microsoft ввела такое досадное несоответствие с этим шаблоном проекта?