Проблема загружает данные для управления в событии страницы Load и называет DataBind () методом. Однако кажется, что, если DataBind () метод называют, прежде чем события генерируются, вышеупомянутое исключение сгенерировано, поскольку именование управления изменилось.
решение состоит в том, чтобы изменить это на если (! IsPostback), DataBind () и затем называют DataBind () методом в конце обработчика событий. Необходимо было бы назвать его большую часть времени так или иначе в конце обработчика для влияния на изменения.
, Если это не Ваша проблема, и Вы изменяете сторону клиента средств управления с помощью JavaScript, проверяете эта статья .
, которая Это сам, ответило сообщение, поскольку я получал много ответов на моем блоге к этой проблеме и думал, что мог бы совместно использовать его далее.
Спасибо за это. Я столкнулся с этой проблемой, и ваш самостоятельный ответ помог мне ее исправить.
Альтернативой вызову метода DataBind () в конце каждого обработчика событий является выполнение его один раз в событии PreRender страницы.