ローカル リポジトリからフォルダーを読み込もうとしていて、ブラウザーで PDF ファイルを表示したいと考えています。誰かがそのブラウザをクリックすると、PDF ファイルが表示されるはずです。
そのPDFへの動的リンクを作成していますが、Chromeで動的に作成されたリンクをクリックしても何も起こらないという問題があります。しかし、IE では正常に動作しますが、イントラネット設定を有効にするよう求められます。
これを行うために使用しているコードは次のとおりです。
String link = "D:\\MyDir\\";
DirectoryInfo di = new DirectoryInfo("D:\\MyDir");
FileInfo[] rgFiles = di.GetFiles("*.pdf");
foreach (FileInfo fi in rgFiles)
{
Response.Write("<br><" + "a href=" +link+ fi.Name.ToString() + " runat= server >" + fi.Name.ToString() + "</a>");
}