Поработав некоторое время над решениями, я пришел к предложению, которое сработало, и я поделюсь с вами, если вам нужно. К сожалению, я закрыл браузер и не помню, где увидел его, чтобы отдать должное парню, который решил мою проблему.
Я публикую это здесь, потому что я не нашел здесь никакого ответа, который бы решил мою проблему.
Причиной этой проблемы было то, что, поскольку GridView добавляется динамически, существует некоторая проблема с StateFormatter, который еще не установлен (или что-то в этом роде), поэтому все, что требуется для решения этой проблемы, - это добавление обработчика событий для Загрузка события и перемещение gv.DataBind (); есть:
gv.DataSource = query;
gv.Load += (s, e) => {
gv.DataBind();
}
Работает как шарм:)