0
次のコードで新しいタブを開く方法が不思議です。添付ファイルの代わりに「インライン」を使用すると、現在のウィンドウでpdfが開きます。 「添付ファイル」を使用すると、保存ボックスが開き、pdfをダウンロードできます。私はどちらもしたくない。私はpdfを新しいタブで開くか、新しいウィンドウでもうまくいきたいです。とにかくありますか? PDFは動的に作成され、使用できません。response.addheaderで新しいタブを開くにはどうすればいいですか?
<a href="x" target="blank">pdf</a>.
ありがとう。
Response.ContentType = "application/pdf"
Response.AddHeader("content-disposition", "attachment; filename=Table.pdf")
Response.BinaryWrite(m_stream.ToArray())
Response.End()
アンカータグJoshuaは使用できません。コードをコードの中に記述する必要があります。私のコードをabitの上で変更して、新しいタブ/ページで開くことができる方法はありますか?ありがとう – lawphotog
アンカー(または新しいタブを開く他のコントロール)がQueryStringsを介して必須のフィールドにPDF生成ページを渡すようにしました。コードビハインドからQueryStringの値を管理できます(必要な場合)。 – N0Alias
私はステップをバックアップし、これを尋ねます:このPDF生成コードはどのように*実行されますか?質問に表示されるサンプルコードを含むページをユーザーがどのように要求しますか? –