В нашем веб-приложении ASP.Net 4.0 C # я получаю сообщение об ошибке выше в строке темы во время отладки.
На самом деле я не делаю ничего лишнего с динамическими элементами управления на странице, так как некоторые из указанных результатов поиска могли быть источником проблемы.
Страница имеет размер 2 ajax:CalendarExtenders
и некоторое время нормально работала.
Хотя это, вероятно, связано, я вижу, как на самом деле, но это то, над чем я сейчас работал, когда появилась ошибка.
У нас есть элемент управления на странице, который вызывает событие для функции автообновления. [Это контроль карты].
Моя страница подписывается на это событие, и после этого DataBinding asp:GridView
. Нам необходимо каждый раз связывать данные в сетке, чтобы обеспечить синхронизацию сетки и элемента управления картой. [Это страница отслеживания транспортных средств]
Ошибка возникает в команде DataBind.
Я удалил расширители только для того, чтобы выдать ту же ошибку.
Привязка данных проста, но я уверен, что ошибка находится в другом месте. Я все равно включу это.
this.SearchGrid.DataSource = resultsWithMetrics;
this.SearchGrid.AllowPaging = true;
this.SearchGrid.PageIndex = this.SearchGridPager.CurrentPage;
this.SearchGrid.AllowPaging = this.SearchGridPager.PageSize > 0;
this.SearchGrid.PageSize = this.SearchGridPager.PageSize > 0 ? this.SearchGridPager.PageSize : this.SearchGrid.PageSize;
this.SearchGrid.DataBind();
Может быть, это просто не понимание жизненного цикла страницы, которое сбило меня с толку, в любом случае, я был бы рад некоторой помощи.