Vraag : Asp.Net: Hulp-i am die het querystring overgaan tot ShowImage.ashx van een Beeld in ImageData1. Het is reconized aangezien a reconized als „System.Byte []“ is


Ik ga het querystring tot ShowImage.ashx van een Beeld in ImageData1 over

httpHandler'„>

het probleem is het ImageData1 is reconized als „[]“ betekenis System.Byte dat het nog op een pakwijze is en moet worden gestroomd.

ShowImage.ashx? Picture='System.Byte [] '


ShowImages.ashx is de code in het codeblok en het vergt het verbeteren om de Binaire Gegevens van het Beeld ImageData aan een toonbaar Beeld uit te pakken. Ik ben geplakte geen I donot hoe….Zie ook Beeld.

1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
openbare nietige ProcessRequest (context HttpContext)
   {

         Response.ContentType = „beeld/jpeg“
         Response.Expires = 0
         Response.Buffer = Waar
         Response.Clear ()
         koord v = Request.QueryString [„Beeld“];
         respone.write („test: “ + v)
         Response.BinaryWrite (C (Request.QueryString („Beeld“), Byte ())
         HttpContext.Current.ApplicationInstance.CompleteRequest ()

    }

}
Gehechtheid:
 
Het beeld is het toonde
Het beeld is het toonde
 

Antwoord : Asp.Net: Hulp-i am die het querystring overgaan tot ShowImage.ashx van een Beeld in ImageData1. Het is reconized aangezien a reconized als „System.Byte []“ is

Uw architectuur vergt verbetering. Het kijkt als u probeert om de inhoud van een beeld als parameter van het vraagkoord naar de cliënt neer te verzenden, dan de cliënt te hebben het terug naar de server in een managerverzoek verzenden, dat het dan terug naar de cliënt als beeld verzendt. Dit is vreselijk inefficiënt, aangezien elk beeld wordt doorgegeven tot browser tweemaal en eens teruggestuurd naar de server.

In plaats daarvan, verzend neer enkel beeldidentiteitskaart naar de cliënt, als dit:

httpHandler'„>

Dan, in uw manager, gebruik identiteitskaart om omhoog het beeld in het gegevensbestand te kijken en het te verzenden naar browser.
Andere oplossingen  
 
programming4us programming4us