Элементы управления ASP на странице aspx "не существуют" в коде позади - VS10 - PullRequest
0 голосов
/ 22 февраля 2011

Это мой последний бросок на это, так как никто в офисе (кто хотел это попробовать) не может этого понять.Я видел несколько других тем по этому поводу и пытался найти предложения, но ничего не помогло.

Моя проблема: У меня есть элементы управления на странице aspx, которые генерируют ошибки типа «Имя« Бла »несуществует в текущем контексте "

Релевантно

  • Элементы управления объявлены аналогично следующему

<asp:TextBox ID="txtSenderID" runat="server" />

  • элементы управления объявлены в файле aspx.designer.cs

protected global::System.Web.UI.WebControls.TextBox txtSenderID;

  • Все в <% @ Page ...%> выглядит какзаказ (проверено сотрудником)
  • Я получаю ошибку во время выполнения снова и снова с сторонней библиотекой (не используемой этой страницей), но даже когда эта ошибка исчезла, у меня все еще остается та же проблема с моимэлементы управления не распознаются в коде позади.Когда я удаляю эту страницу из проекта все вместе, ошибка все еще появляется и уходит, но веб-сайт работает, когда эта ошибка исчезла.

Я попытался удалить и восстановить файл aspx.designer.cs, компилируяРазличные пути.Никто в нашем офисе, работающий на похожих компьютерах, отформатированных с таким же изображением, не сталкивался с этой проблемой, и я дошел до конца.

1 Ответ

0 голосов
/ 10 марта 2011

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

...