Я использую плагин Асы Уилсон jquery.dirtyform.js, чтобы предложить пользователю несохраненные изменения, прежде чем они уйдут со страницы (ASP.Net C # 3.5).
Он в основном проходит по всем элементам управления и добавляет класс и обработчик к каждому входу.
Элементы управления с ajaxToolkit: TabPanel, к сожалению, игнорируется.
Буду признателен, если кто-нибудь знает об этом типе ошибки и о том, как ее устранить, за исключением ручного манипулирования каждым элементом управления (как у меня эта логика на главной странице).