Kom ihåg mig?
Home Menu

Menu


asp.NET C# kod som sparar ner en bild

Ämnesverktyg Visningsalternativ
Oläst 2011-12-11, 17:21 #1
naak2803 naak2803 är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2011
Inlägg: 767
naak2803 naak2803 är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2011
Inlägg: 767
Standard asp.NET C# kod som sparar ner en bild

Hej,

jag har en .aspx sida som genererar en bild, och jag skulle vilja ladda ner denna bild i sin tur och spara den i en mapp.

nu har jag inte den är aspx sidan ute på nätet, så jag hitta denna...(får duga för ex)

http://ls-demo.lplus-teststudio.de/d...&lid=1&catid=0

denna länk genererar en bild i codebehind, precis som min aspx sida gör.
frågan är hur jag ska gå tillväga för att kunna "ladda" ner denna bild programmatiskt, utan att behöva tex högerklicka på bilder och välja "spara som"
naak2803 är inte uppkopplad   Svara med citatSvara med citat
Oläst 2011-12-11, 20:32 #2
allstars allstars är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Apr 2006
Inlägg: 2 126
allstars allstars är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Apr 2006
Inlägg: 2 126
du vill att användaren ska ladda ner den, inte till filsystemet på servern?

Du behöver skicka med lite information i headern,
Kod:
Response.ContentType = "application/octet-stream";
Response.AddHeader("Content-Disposition", String.Format("attachment;filename=\"{0}\"", filePath));
Response.AddHeader("Content-Length", fileInfo.Length.ToString());
Där filepath egentligen är det fysiska filnamnet, men man borde kunna ändra/utelämna på något sätt för att skicka filen till användaren.
allstars är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 07:30.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017