Flux PDF navigateur?

Quelqu'un pourrait-il me dire comment pourrais-je diffuser un document pdf vers un nouvel onglet du navigateur? Je viens de le pdf flux sur la mémoire et je veux que lorsque je clique sur le lien pour afficher le document PDF dans un nouvel onglet ou une fenêtre du navigateur.
Comment pourrais-je le faire?
Merci à tous!!!

J'ai ce lien:

<a id="hrefPdf" runat="server" href="#" target="_blank"><asp:Literal ID="PdfName" runat="server"></asp:Literal></a>

Dans mon code derrière j'ai cela sur l'événement onload:

                Stream pdf= getPdf
                if (pdf != null)
                {
                    SetLinkPDF(pdf);
                }

    private void SetLinkPDF(IFile pdf)
    {
        hrefPdf.href = "MyPDF to the Browser"
        PdfName.Text = pdf.PdfName;      
    }

D'une certaine manière, j'ai à traiter le flux pdf (IFile contient le Nom, de Flux,de Métadonnées, etc PDF)

Que puis-je faire pour proccess cela et j'ai deja cliquez sur afficher les cours d'eau à un nouveau navigateur?

J'ai un autre problème, n'est pas de travail le OnClientClick="aspnetForm.target='_blank';" timbck2 m'a suggéré. J'ai pour ouvrir le fichier (image ou pdf ) dans une nouvelle fenêtre, que pouvais-je faire? N'est pas le travail. Merci!

Timbbck2 mon code asp est:

<asp:LinkButton runat="server" ID="LinkButtonFile" OnClick="LinkButtonFile_Click" OnClientClick="aspnetForm.target = '_blank';"></asp:LinkButton>

Merci!!!

  • Bienvenue sur StackOverflow! Pour obtenir une réponse positive, veuillez indiquer ce que vous avez essayé.
InformationsquelleAutor user2315877 | 2013-04-24