Toon posts:

[ASP.NET] GUID als bestandnaam voor imageupload

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik heb een upload module gemaakt waarbij ik van de bestandsnaam van het geuploade bestand een GUID maak met daarachteraan de extensie. Op zich geen probleem.

Nu toon ik de bestanden die zijn geupload op de voorkant van de website, maar als iemand er op klikt om te downloaden zal het bestand ook op deze manier op de computer van die persoon worden opgeslagen. Dat is naar mijn mening een vrij brakke bestandsnaam, het zou mooier zijn als hij op de een of andere manier op de server gewoon als GUID staat, maar bij het downloaden een andere naam krijgt.

Enig idee, ik heb al van alles gezocht, maar geen oplossing.

  • whoami
  • Registratie: December 2000
  • Laatst online: 12:06
Met WebClient.DownLoadFile kan je opgeven hoe de file moet heten op de client.

https://fgheysels.github.io/


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 09:42

gorgi_19

Kruimeltjes zijn weer op :9

Visual Basic .NET:
1
2
3
4
5
6
7
8
9
            If Context.Current.Request.Browser.Browser = "IE" And Context.Current.Request.Browser.MajorVersion = 5 And Context.Current.Request.Browser.MinorVersion = 5 Then

                Context.Current.Response.AppendHeader("content-disposition", "filename=" & __fileNameToShow)

            Else

                Context.Current.Response.AppendHeader("content-disposition", "attachment; filename=" & __fileNameToShow)

            End If

Lijkt me dan makkelijker.. :P

Digitaal onderwijsmateriaal, leermateriaal voor hbo