C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[2]: GridViewで画像をサムネイル表示するには?


(過去ログ 66 を表示中)

[トピック内 3 記事 (1 - 3 表示)]  << 0 >>

■38212 / inTopicNo.1)  GridViewで画像をサムネイル表示するには?
  
□投稿者/ Kaz (1回)-(2009/07/08(Wed) 21:12:45)

分類:[ASP.NET (VB)] 

ASP.NET(VB2005)+IIS7.0で開発しています。

SQLServer2005で、画像URL("Upload/Images/001.bmp"等)をフィールドに記録し、
GridViewで一覧表示した時に、ImageField型のフィールドで
画像を表示する事まではできたのですが、
登録してある画像をそのままではなく、サムネイル表示したいのですが、
GridViewで目的の処理は可能でしょうか?

元の画像のサイズに関わらず、固定サイズに拡大・縮小できればと思っています。
また、画像にファイルへのリンクを貼る等も簡単に実現できるでしょうか?

過去ログの検索をしてみましたが、見つかりませんでした。
宜しくお願い致します。

引用返信 編集キー/
■38216 / inTopicNo.2)  Re[1]: GridViewで画像をサムネイル表示するには?
□投稿者/ やじゅ (1083回)-(2009/07/08(Wed) 22:35:18)
やじゅ さんの Web サイト
No38212 (Kaz さん) に返信
> ASP.NET(VB2005)+IIS7.0で開発しています。
>
> 登録してある画像をそのままではなく、サムネイル表示したいのですが、
> GridViewで目的の処理は可能でしょうか?

ImageクラスのGetThumbnailImage()メソッドがあります。
これを使えばいいかも
http://jsajax.com/aspDataGrid/Chapter3/ch3-06.aspx
引用返信 編集キー/
■38279 / inTopicNo.3)  Re[2]: GridViewで画像をサムネイル表示するには?
□投稿者/ Kaz (3回)-(2009/07/10(Fri) 14:02:23)
No38216 (やじゅ さん) に返信
> ■No38212 (Kaz さん) に返信
>>ASP.NET(VB2005)+IIS7.0で開発しています。
>>
>>登録してある画像をそのままではなく、サムネイル表示したいのですが、
>>GridViewで目的の処理は可能でしょうか?
>  
> ImageクラスのGetThumbnailImage()メソッドがあります。
> これを使えばいいかも
> http://jsajax.com/aspDataGrid/Chapter3/ch3-06.aspx

やじゅ様、有難うございます。
試してみたいところですが、今回は時間が無かったため、
後でじっくり試してみたいと思います。

今回は、以下のようにImageFieldのプロパティを変更する事で、
とりあえず画像サイズの変更はできました。
(縦横比が崩れる等、目的の動作とは微妙に違いますが。)

<asp:ImageField>
    <ControlStyle Height="40px" Width="40px" />
</asp:ImageField>

サムネイルの件は解決とさせて頂きますが、
画像リンクの件で情報お持ちの方いらっしゃいましたら、追加書き込みして頂けると嬉しいです。

解決済み
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -