2010-05-13 2 views
2

Im с помощью управления загрузкой для загрузки моего резюме (word document) в sql server 2005 database.and я могу загрузить его из базы данных, когда я нажимаю кнопку ссылки ... Его весь рабочий файл ... Моя проблема как я могу показать свое полное резюме пользователю (как отобразить мое резюме) из моей базы данных?Показать базу данных резюме для пользователя

ответ

1

Вы должны установить заголовок ответа CONTENTTYPE к нужному типу, а затем отправить файл (я предполагаю, что у вас есть как массив байтов):

Response.Clear(); 
Response.ContentType = "application/pdf"; 
Response.BinaryWrite(fileBuffer); 
Response.End(); 

Вы также можете добавить контент- расположение заголовка для того, чтобы позволить пользователю решить, как открыть файл:

// This goes after the clear and before the write 
Response.AddHeader("content-disposition", string.Format("attachment; {0}", archivedFile.Name)); 
+0

В этом случае будет зависеть от какой пользователь настройки имеет в браузере. Если у пользователя есть настройки для открытия файла, он откроет его в браузере или в противном случае попросит его сохранить. – IsmailS

0

Вы можете пользователи вашего сайта, чтобы установить эти плагины, которые непосредственно открывает любую ссылку на документ в Google Docs Viewer. Может быть, вы можете копаться в этих плагинов и получить ссылку, так что вы можете перенаправить пользователей на эту ссылку, и у них не будет устанавливать эти плагины

Firefox plug in и Google Chrome Plug In

Смежные вопросы