Как предотвратить блокировку всплывающих окон при загрузке файлов IE7 в приложении ASP.NET

У меня есть приложение в.NET, которое позволяет пользователю загружать документы (.rtf), нажимая кнопку загрузки, после чего открывается диалог сохранения / открытия. Он работает в IE6, и 8 способов. Однако в IE7 при нажатии кнопки в верхней части веб-страницы отображается блокировщик всплывающих окон, и пользователь должен щелкнуть блокировщик и щелкнуть меню файла загрузки, чтобы загрузить файл. Как только я щелкну на блокировщике и меню загрузки внутри него, блокировщик больше не появится. Однако, если я закрою окна IE7 и снова начну процесс загрузки, блокировщик повторится.

Как предотвратить блокировку всплывающих окон загрузки IE7, появляется в приложении ASP.NET на стороне программирования, если это возможно, в отличие от настройки в IE.

Это похоже на HTTP-заголовок или тип контента? Идеальным решением было бы то, что блокировщик никогда не появляется в IE7, как в других браузерах.

Это происходит даже на местном хосте. Интересно, что блокировщик НЕ появляется при нажатии на ссылку HTML-архиватор для загрузки других файлов.

Сообщение о блокировщике ниже:

Чтобы защитить вашу безопасность, Internet Explorer заблокировал загрузку файлов на ваш сайт. Нажмите здесь для вариантов. Скачать файл...

После расследования выясняется, что перед отправкой URL-запроса на загрузку файла на сервер отправляется операция put (чтобы сохранить изменения перед загрузкой файла), что вызывает блокировку безопасности IE7. Я хотел бы знать любой обходной путь и причину, если это возможно.