Avatar billede itbjarne Nybegynder
29. marts 2003 - 02:30

Problem med WebMatrix og file upload

Hej.
Er ved at få grå hår i hovedet af dette her og det ser ikke ud til at de "kendte" løsninger hjælper. Nu har jeg gravet rundt på Eksperten i utallige spm.
Jeg sidder og prøver på at lave en simpel file upload funktion hvor jeg blot ønsker at uploade en enkelt fil til serveren. Problemet er at jeg får en "Siden kan ikke vises" fejlmelding i browseren efter et lille stykke tid når jeg upload relativt store filer (>1 MB).
Jeg har prøvet at skrue på Server.ScriptTimeout parameteren som anbefalet i mange andre spm'er men lige meget hjælper det.
Er helst ikke interesseret i at anvende komponenter der skal installeres på serveren da jeg ikke har kontrol over serveren.
Hjælp venligst hurtigt!!!
Det ser således ud:

<%@ Page Language="vb" Debug="true" AspCompat="true" %>
<%Server.ScriptTimeout = 3000%>
<script runat="server">

    Sub myUploadCode(Sender as Object, E as EventArgs)
        Dim strFileName AS String
        '---- her finder vi filens navn ved at lede baglns efter den frste forekomst af \ (backslash) ----
        If InStr(upload_file.PostedFile.FileName, "\") > 0 Then
            strFileName = Mid(upload_file.PostedFile.FileName, InStrRev(upload_file.PostedFile.FileName, "\") + 1)
        Else
            strFileName = "ukendt.fil"
            exit sub
        End If
   
        '---- gem filen i den nuvrende mappe p webserveren med filnavnet som er gemt i strengen strFileName ----
        upload_file.PostedFile.SaveAs("C:\Inetpub\wwwroot\fileupload\" & strFileName)
    End Sub

</script>
<html>
<head>
    <title>Upload filer med ASP.NET</title>
</head>
<body>
    <h2>Upload med ASP.NET
    </h2>
    <form id="uploadform" enctype="multipart/form-data" visible="true" runat="server">
        <p>
            Vlg den fil som skal uploades til serveren:
        </p>
        <input id="upload_file" type="file" runat="server" />
        <br />
        <br />
        <asp:button id="Button1" onclick="myUploadCode" runat="server" Text="Upload File"></asp:button>
    </form>
    <asp:label id="statustext" visible="false" runat="server"></asp:label>
</body>
</html>
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester