2011-12-20 24 views
0

私はいくつかのデータと画像をデータベースにアップロードしました。私は検索ボタンで検索し、検索した値をDataListに表示したい。グリッドビューまたはデータリストに画像を表示する方法は?

 textbox[search button] 

ユーザーが検索ボックスにアニルを入力した場合特派名と画像がDataListコントロールに表示されます:

 database 
     anil    image 
     anil k    image 
     kishore   image 

そしてWebページでは、このようになります。


データベースからデータを取得し、asp.netとsqlを使用してDataListを構築するにはどうすればよいですか?

+0

あなたは正確に何を説明していません。あなたはデータを取得することができ、それを表示するためのUIを心配していますか?または、データをフェッチしてデータリストに表示する方法をご希望の場合 –

+0

データをフェッチできない場合はデータリストに表示できません....... @ pankaj Upadhyay –

答えて

0

画像を表示するために新しいウィンドウを開くリンクがある場合、画像のバイトをストリームするようにページレスポンスを変更することで画像を直接返すことができます(レスポンスのコンテンツタイプを適切に変更します) 。グリッド内に画像を表示する必要があるので、これを行うことができる唯一の方法(要求の応答を変更できないため)は、すべてのファイルを要求し、一時的にサーバーに保存し、ダウンロードしたファイルへの画像リンク。

0

これはウェブフォーム101です。オンラインで多数の例があります。 「高度な」部分はデータベースからの画像を表示しています。データベースに保存されているイメージを表示する方法については、Web上に多数の例があります。