ASP.NET UserControl не определен? - PullRequest
1 голос
/ 05 марта 2010

Я только что унаследовал приложение, которое использует пользовательский контроль несколькими способами, с которыми я не слишком знаком. Проблема, с которой я столкнулся сейчас, заключается в том, что когда я пытаюсь опубликовать эту базу кода, я получаю несколько ошибок, которые сводятся к тому, что некоторые ссылочные пользовательские элементы управления не определены. Вот пример одной строки:

Private clientControl As New ASP.usercontrols_clientcontrol_ascx

Это пользовательский элемент управления с вкладками, который ссылается на другие пользовательские элементы управления для динамического создания вкладок. Теперь, на первый взгляд, я понимаю, что здесь происходит ... но компилятор не принимает это. Эта полоса управления пользователя находится в корне проекта, а остальные элементы управления находятся в подпапке.

error BC30002: Type 'ASP.usercontrols_clientcontrol_ascx' is not defined.

Я уверен, что это 101 штука, но сборка работает и публикация не удалась. Любое направление будет оценено.

Ответы [ 3 ]

3 голосов
/ 30 сентября 2012

Попробуйте зарегистрировать свой элемент управления на странице, к которой вы его добавляете.

<%@ Register src="usercontrols_clientcontrol_ascx" tagname="usercontrols_clientcontrol" tagprefix="uc1" %>
1 голос
/ 15 декабря 2011

Я не знаю, является ли это правильным решением, но у него была та же проблема, и он смог опубликовать ее, сняв отметку

Разрешить обновление скомпилированного сайта

опция при публикации. Это было в Visual Studio 2008.

0 голосов
/ 21 мая 2010

Если вы удалите элемент x: name в исходном XAML, он будет работать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...