2016-03-28 3 views
0

У меня возникли проблемы с GridView DataBind в C#. Всякий раз, когда я запускаю метод DataBind, он привязывает данные к GridView, но затем игнорирует любые другие команды, которые я вызываю после. У меня не было проблем с этим с DataGrid, но я не уверен, почему он не вызывает какие-либо из моих функций после того, как он связывается.gridview databind останавливается после обработки

Я использую MessageBox.Show(), чтобы подтвердить свои подозрения (грубый, но эффективный). Есть ли что-то, что я должен искать в Debug или Breakpoints, которые могут дать мне некоторые указания на то, почему он просто прекращает обработку после завершения DataBind?

+1

Где вы называете эти «другие команды»? В каком случае обработчик? Можете ли вы показать нам код, который не работает? – ConnorsFan

+0

«У меня не было проблем с этим с помощью DataGrid, но я не уверен, почему он не вызывает какие-либо мои функции после того, как он связывается». -> Вы имеете в виду, что перед выполнением операции «DataBind» все остальные команды работают нормально - тогда, как только вы «DataBind» перестанете работать? – David

+0

Можете ли вы показать нам соответствующий код? – ConnorsFan

ответ

0

Незакрытый тег, как и div, вызвал у меня такое же поведение раньше. Проверьте, все ли в порядке. Наличие дублирующих идентификаторов внутри сетки также вызвало у меня это. По какой-то причине внутри gridview не заставляет компилятор поднять флаги дубликатов идентификаторов.

0

Ничего себе. Теперь я чувствую себя дураком. Я прокомментировал дополнительные события из моего GridView и смог закончить обработку. Спасибо за помощь!

+1

Вы должны действительно опубликовать a) код в исходном вопросе b) код в ответе (самостоятельно поставленный), показывающем исправление. Без этого вы загрязняете переполнение стека –