Foros del Web » Programando para Internet » ASPX (.net) »

Ver paginas pdf

Estas en el tema de Ver paginas pdf en el foro de ASPX (.net) en Foros del Web. Hola....soy nuevo en el foro y necesito sacarme una duda que tengo....Resulta que yo muestros paginas pdf en mis webform....uso lenguaje vb ASP.NET......los muestros asi(los ...
  #1 (permalink)  
Antiguo 17/10/2011, 08:01
 
Fecha de Ingreso: octubre-2011
Mensajes: 3
Antigüedad: 12 años, 6 meses
Puntos: 0
Pregunta Ver paginas pdf

Hola....soy nuevo en el foro y necesito sacarme una duda que tengo....Resulta que yo muestros paginas pdf en mis webform....uso lenguaje vb ASP.NET......los muestros asi(los tengo guardados en sql server 2008)
If Not Me.IsPostBack Then


Dim id As Integer = Convert.ToInt32(Context.Request.Params("id"))
Dim archivo As Archivo = ArchivosDAL.GetById(id)

Response.Clear()

If archivo.tipo = "application/pdf" Then

Response.ContentType = "application/pdf"
Else
Response.ContentType = "application/msword"
End If

Response.AddHeader("Content-Disposition", "inline; filename=" & archivo.Nombre)
Response.Flush()
Response.BinaryWrite(archivo.ContenidoArchivo)
Response.End()


End If

antes selecciono los documentos en un gridivew con un linkbutton y que le asigne un target="_blank" para que lo abriera en otra pagina en blanco...el punto es que me abre....y me muestra el documento pdf pero no resultan los codigos como por ejemplo implementar codigo javascript en que necisto desbloquear algunos botones como metodo de seguridad tonces....alguien sabra si existe un control que permita mostrar estos pdf porque ademas tengo que asignar permisos como por ejemplo...que no se pueda guardar los archvios en discos duro ni imprimir osea solo ver y nada mas y el administrador que pueda imprimir solamente......e visto algunos controles pero no son realmente bueno o no se puede usar con base de datos

Etiquetas: pdf, sql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:06.