私がしたいこと!
イメージコントロールを使って画像を表示したい。ソース イメージはファイル ディレクトリにあります。ファイルの場所は C:// ディレクトリですが、私のプロジェクト (仮想ディレクトリ) は D:// にあります。ページ読み込み時に画像ソースを設定したい。
私がやった事!
- .aspx ページにイメージ コントロールを配置します。
- ページの読み込み時に imageurl を提案された URL に設定します
以下は私が書いたコードです
Dim urls As List(Of String) = TryCast(Session("SliderUrls"), List(Of String))
Dim url As String = urls.Item(4)
Image1.ImageUrl = url
ノート
url 値が適切に割り当てられます。URLに問題はありません。私が読んだいくつかのウェブサイトのインターネット上で、asp.netでは仮想ディレクトリ外のリソースへのアクセスが許可されていません。これが私が直面している問題かもしれないと思いますか?もしそうなら、どうすれば別の仮想ディレクトリのURLを生成できますか。D://myproject に仮想ディレクトリがあり、別の仮想ディレクトリ C://files があるように。仮想ディレクトリ D://myprojec にあるプロジェクトで作業しているときに、C://file の仮想ディレクトリの URL を生成するにはどうすればよいですか。