2012-02-24 22 views
0

私はラジオボタンリストを持っています。このラジオボタンリストには、実際のイメージではなくパスに基づいてイメージのリストが表示されます。コンテンツタイプを使用して選択した画像を表示するにはどうすればよいですか?イメージでコンテンツタイプを使用する方法

+1

この質問は分かりません。最初の段落はどこかのコピーと貼り付けのようです。また、コンテンツタイプを使用して何かを表示する方法がわかりません。 –

答えて

0

Webformsを使用しているとします。その場合は、HttpHandler(.ashxで終わるファイル)を作成することをお勧めします。それは完全asp.netページよりも軽量です。その後、ロジックをProcessRequestメソッドに入れます。

public void ProcessRequest(HttpContext context) 
    { 
     var path = context.Request.QueryString["path"]; 
     // read image bytes 
     byte[] image = ReadImage(path); 

     // using "image/jpeg" as an example. Use actual type for file extension 
     context.Response.ContentType = "image/jpeg"; 
     context.Response.BinaryWrite(resizedStream.GetBuffer()); 
    } 

次に、aspxページで画像コントロールを作成し、作成したばかりのハンドラーのURLにURLを設定できます。正確な画像を取得するために必要なクエリーストリングのパラメータを渡すことができます。

関連する問題