'label1' не объявлен |это определено во включаемом файле - PullRequest
0 голосов
/ 25 апреля 2019

Я получаю следующую ошибку при попытке встроить VS, но она работает во время выполнения без проблем.

Ошибка BC30451 «label1» не объявлена. Может быть недоступен из-за уровня защиты

Как мне сообщить Visual Studio, что элемент управления asp, label1 определен?

Home.aspx

<!--#include virtual="header.inc"-->
<!--#include virtual="shared.aspx"-->

Shared.aspx

<!--#include virtual="header.inc"-->

<script runat="server">
    label1.text = "Some value"
</script>

Header.inc

<asp:label id="label1" runat="server" />

Это лишает меня возможности использовать отладчик для таких файлов, как Shared.aspx . ?

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

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