#asp.net #ajax
#asp.net #ajax
Вопрос:
Я разрабатываю веб-приложение, используя asp.net
и ajax
. Сегодня я столкнулся с проблемой при перетаскивании компонентов на основе ajax в веб-форму с поддержкой ajax.
Сообщение об ошибке
The operation could not be completed. Invalid FORMATETC structure
Если ваш ответ — сборка, пожалуйста, дайте мне знать, в какой сборке такие проблемы (будьте конкретны в отношении сборок)
Комментарии:
1. попробуйте это dotbert.loedeman.nl /…
2. Дайте мне знать, какая сборка ответственна за эту ошибку…
3. Не могли бы вы, пожалуйста, предоставить немного больше информации о том, с какой системы вы получаете эту ошибку? Версия Visual Studio? Задействованы другие сторонние элементы управления / расширения addins? Это может быть из-за Ajax Control Toolkit, но это может быть и какая-то другая библиотека, перехватывающая событие drop. FORMATETC удаляет информацию, которую вы перетаскиваете (изображение, rtf, объект, другое), поэтому то, что ее получает, этого не ожидает.
Ответ №1:
В основном это связано со сборкой Ajax Toolkit, если вы добавили ее в качестве toolbox. Единственный способ избавиться от этого — перезапустить вашу IDE всякий раз, когда у вас возникает ошибка Formatetc, или выгрузить toolbox и создать его заново. Любой из них решит. Но она не будет отправлена. Возникновение станет редким. Надеюсь, это поможет.
В версии Ajax toolkit < 3.5 обнаружены такие ошибки.
Ответ №2:
Если вы используете AjaxControlToolkit.dll
, попробуйте удалить ее и повторно загрузить и добавить снова.
Также попробуйте переустановить Ajax Control Toolkit, который может решить вашу проблему.
Ответ №3:
сначала проверьте панель управления => административный инструмент => .net framework . у вас низкий приоритет Интернета, тогда измените его