Ошибка: Элемент «Элемент1» не является известным элементом. это может произойти, если на сайте есть ошибка компиляции - PullRequest
0 голосов
/ 17 февраля 2011
<%@ Register   TagPrefix="uc3"  TagName="AccountDetailCustomerBook" Src="/Controls/AccountDetailCustomerBook.ascx" %>

<%@ Register    TagPrefix="uc2" TagName="AccountDetailHistoryChart" Src="/Controls/AccountDetailHistoryChart.ascx" %>

<%@ Register TagPrefix="uc1" TagName="AccountDetailAssetChart" Src="/Controls/AccountDetailAssetChart.ascx"  %>

<%@ Register   TagPrefix = "uc4" TagName = "DetailsAnnuity"  Src= "/Controls/DetailsAnnuity.ascx" %>

При использовании Infragistics у меня появляется эта ошибка, и ниже приведен код использования элемента управления. как я могу удалить эту ошибку?

<uc3:AccountDetailCustomerBook ID="AccountDetailCustomerBook1" runat="server" /> поэтому я использую это так. В нем говорится: элемент "accountdetails customerbook" не является известным элементом и показывает ошибку для всех элементов управления.

Ответы [ 2 ]

1 голос
/ 06 февраля 2012

У меня была похожая проблема, и я решил ее, добавив символ тильды ~ в начало местоположения src.

Например, зарегистрируйте свои 4 элемента управления следующим образом:

<%@ Register TagPrefix="uc3" TagName="AccountDetailCustomerBook" Src="~/Controls/AccountDetailCustomerBook.ascx" %>
<%@ Register TagPrefix="uc2" TagName="AccountDetailHistoryChart" Src="~/Controls/AccountDetailHistoryChart.ascx" %>
<%@ Register TagPrefix="uc1" TagName="AccountDetailAssetChart" Src="~/Controls/AccountDetailAssetChart.ascx" %>
<%@ Register TagPrefix="uc4" TagName="DetailsAnnuity" Src="~/Controls/DetailsAnnuity.ascx" %>
0 голосов
/ 13 января 2014

Вручную объявите AccountDetailCustomerBook1 в своем файле designer.cs, затем создайте свой проект.Вы увидите более связанную ошибку для этой проблемы.

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