.net Web アプリケーションの iframe コントロールに PDF ファイルを表示する必要がありますが、アプリケーションを実行すると、iframe コントロールに PDF ファイルをロードできませんでした。この理由はわかりません...
これは私のコードです...
aspx コード:
<iframe id="frmWord" runat="server" style="height: 500px; width: 500px;"></iframe>
C# コード:
protected void Button1_Click(object sender, EventArgs e)
{
frmWord.Attributes.Add("src", Server.MapPath(@"~/iplt20.pdf"));
}
私のpdfファイルは、以下のようにプロジェクトフォルダーに物理的に配置されています。
D:\vs-2010projects\rti_chk\rti_chk\iplt20.pdf
私はie、firefox、chromeでも試しました...
Firefox の場合、iframe コントロール内で「プロトコル (d) がどのプログラムにも関連付けられていないため、アドレスが認識されませんでした。Firefox はこのアドレスを開く方法を知りません。」と表示されます。
この問題から抜け出すために私を導いてください...