2016-11-15 4 views
0

私のASP.NET C#プロジェクトにImagesフォルダがあります。SQL Serverデータベースからファイルパスを取得し、イメージコントロール内のイメージを表示する方法

私はこのフォルダのファイルパスをSQL ServerデータベースのImagesテーブルに保存しています。

イメージコントロールにイメージを表示する場合、このイメージはドロップダウンコントロールで選択したイメージに基づいて変更する必要があります。

DropDownにイメージ名を入力できましたが、上記のフォルダ内にイメージが含まれているため、イメージを選択する方法がわかりません。

+0

を設定し、コードを提供することができますか? – Usman

+0

検索したImageUrl =パスを設定しないのはなぜですか? –

答えて

0

まず、あなたはその後、あなたのファイル名でそれを連結し、この

string path = root + "assets\\images\\products\\"; 

のようなあなたのフォルダにそれを追加し

string root = Server.MapPath("~"); 

を通して、あなたのルートディレクトリを見つける必要があります。

string FileName = path+dd.SelectedItem; 

そしてImageControl

使用を変更するイベントをdropdownselectedindexchangedと

IMGCTRL.ImageURL=FileName; 
関連する問題