Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Разработка под ASP.NET > Как по нажатии на ссылку показать диалог?


Автор: Dedal 7.8.2007, 19:37
Дело вот в чем. Надо сделать, чтобы по нажатии на ссылку всегда выдавалось предложение сохранить файл. Просто дело в том, что если ссылка на картинку, то она просто открывается в окне браузера, а надо сохранять. Что тут поделать?

Автор: Mymik 7.8.2007, 23:08
тебе надо две вещи сделать. Первая это прописать ContentType, а вторая это добавить еще HTTP header
Код

Response.ContentType = "application/octet-stream"
Response.AddHeader("Content-Disposition", "attachment; filename='"+ filename + "'")

Но все это, только лишь если ссылка идет на генерируемую asp.net страницу. Если это прямая ссылка на файл. То тебе такая штука не поможет и тогда это только лишь настройки браузера пользователя.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)