To muligheder:
Opret en midlertidig fil - Problemet med denne tilgang er, at du skal oprette filen, hvilket betyder, at din web skal have skriveadgang til en mappe, hvilket ikke er en god ting. Du skal også have en måde at rense billederne på.
Server den fra en anden URL - Dette er min foretrukne metode, da du ikke har behov for diskadgang. En simpel http-handler (ashx) er en fantastisk metode til at servere billedet.
Rediger
Hvis du har brug for sessionstilstand i ashx, så tjek:Asp.net System.Web.HttpContext.Current.Session null i global.asax.
Rediger
Et par tanker mere. Der er nogle tilfælde, hvor det kan være bedre at bruge en midlertidig fil. For eksempel hvis dine billeder bliver efterspurgt af mange brugere. Så ville det give mening at gemme billederne på disken, da du kan skrive filen én gang, dette øger vedligeholdelseskompleksiteten, men afhængigt af trafikken kan det være det værd, da dette ville lade dig undgå at ringe tilbage til .net-stakken og udnytte IIS caching af statisk indhold.