asp:FileUpload
ファイルをサーバーに保存する単純なコントロールがあります。ファイルをディスクに保存し、そのファイルへのパス参照をデータベースに作成します。このマークアップを使用して、これらのファイルを DataGrid に表示します。
<ItemTemplate>
<a href='<%# MyApp.Global_asax.UploadPath + DataBinder.Eval(Container.DataItem, "FolderName") + "/" + DataBinder.Eval(Container.DataItem, "FileName") %>' target="_blank">
<%# DataBinder.Eval(Container.DataItem, "FileName") %>
</a>
</ItemTemplate>
ですから、ご覧のとおり、特別なことではありません。ただし、一部のファイルをダウンロードしようとすると、IE9 で次のメッセージが表示されます。
ページが見つかりません お探しのページは、削除されたか、名前が変更されたか、一時的に利用できない可能性があります。
FireFox でも同様のメッセージが表示されます。
これまでのところ、これは.DOTM
ファイルでのみ発生しています。ファイル名かなと思い、 のような簡単な名前に変更しましたxxx.dotm
が、それでもダウンロードされません。拡張子を に変更するとTXT
、xxx.txt
ファイルを正常にダウンロードできます。
ここで何が起こっているかについて誰かが私に考えを与えることができますか?