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