ASP:File コントロールを使用してサイトにファイルをアップロードすると、FileName プロパティが IE と Firefox で異なります。Firefox ではファイルの名前を提供するだけですが、IE ではファイルへのフル パスを提供します。
コードを追加することでこれを回避しました:
Dim FileName As String = file.FileName
If FileName.LastIndexOf("\") > 0 Then
FileName = FileName.Substring(FileName.LastIndexOf("\") + 1)
End If
しかし、それがブラウザによって異なる理由はわかりません。誰かがこれの理由を知っていますか?
ありがとう。