jQuery-File-Upload Demo page にアクセスして画像をアップロードしようとした後、JSONレスポンスを見ると、アップロードされた画像のプレビューが次の形式で返されていることがわかります。
"thumbnail_url":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAI...
私の知る限り、画像は文字列に変換され、クライアントに返送されています。
同じデモのASP.NETバックエンドを実装するためにC#でそれを行うにはどうすればよいですか?
非常に有能なcompetent_techがしばらく前に質問への回答を読んで、「あなたがそれができるとは知らなかった」と思ったことを覚えています。
その答えは例です ASP.Netイメージのsrcを上記のbase64エンコードデータに設定する方法について。
事実上、ASP:Imageコントロールのsrcを次のように設定することになります。
imgCtrl.Src = @"data:image/gif;base64," + Convert.ToBase64String(File.ReadAllBytes(Server.MapPath(@"/images/your_image.gif")));
画像に応じてコンテンツタイプを変更してください。