Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Upload files

  1. #1
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080

    Upload files

    Sarà una cavolata con .net ma per me è una cosa difficie! grrr

    Ho la mia paginetta:
    codice:
    <%@ Page language="c#" Codebehind="WebForm1.aspx.cs" AutoEventWireup="false" Inherits="upload3.WebForm1" %>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" >
    <HTML>
    	<HEAD>
    		<title>WebForm1</title>
    	</HEAD>
    	<body>
    		<form enctype="multipart/form-data" RUNAT="server">
    			<div id="Results" runat="server"></div>
    			Uploada questo file: <input id="inputFile" type="file" runat="server">
    
    			Nome: <input id="inputNome" type="text" RUNAT="server">
    			
    
    			<input type="button" id="BtnUp" value="upload!" OnServerClick="BtnUp_Click" RUNAT="server">
    		</form>
    	</body>
    </HTML
    E nel file .aspx ho questo:
    codice:
    ...
    		private void BtnUp_Click(object sender, System.EventArgs e)
    		{
    			inputFile.PostedFile.SaveAs(Server.MapPath(inputNome.Value));
                Results.InnerHtml = "File uplodato su " + inputNome.Value + "
    ";		
    		}
    Quando cerco di lanciare la pagina mi esce questo errore:
    Compilation Error
    Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.

    Compiler Error Message: CS0122: 'upload3.WebForm1.BtnUp_Click(object, System.EventArgs)' is inaccessible due to its protection level

    Source Error:



    Line 15: Nome: <input id="inputNome" type="text" RUNAT="server">
    Line 16:

    Line 17: <input type="button" id="BtnUp" value="upload!" OnServerClick="BtnUp_Click" RUNAT="server">
    Line 18: </form>
    Line 19: </body>


    Source File: http://localhost/upload3/WebForm1.aspx Line: 17

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    <input type="submit">
    prova

  3. #3
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080
    Direi stesso errore

    Server Error in '/upload3' Application.
    --------------------------------------------------------------------------------

    Compilation Error
    Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.

    Compiler Error Message: CS0122: 'upload3.WebForm1.BtnUp_Click(object, System.EventArgs)' is inaccessible due to its protection level

    Source Error:



    Line 15: Nome: <input id="inputNome" type="text" RUNAT="server">
    Line 16:

    Line 17: <input type="Submit" id="BtnUp" value="upload!" OnServerClick="BtnUp_Click" RUNAT="server">
    Line 18: </form>
    Line 19: </body>


    Source File: http://localhost/upload3/WebForm1.aspx Line: 17

  4. #4
    la funzione deve essere porotetta, non privata:
    protected void BtnUp_Click(object sender, System.EventArgs e)

  5. #5
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080
    Ok grazie... sembra che vada ma a furia di prove e prove in questa prova avevo scordato di mettere la cartella di destinazione...

    Dunque l'ho settata nel web config:
    codice:
      <appSettings>
    	<add key="myPath" value="C:\Inetpub\wwwroot\uploadfile\myPath\" />
      </appSettings>
    Ma nel codice come la richiamo?
    Ossia come aggiorno questa riga con le mie modifiche?
    codice:
    inputFile.PostedFile.SaveAs(Server.MapPath(inputNome.Value));

  6. #6
    Utente di HTML.it L'avatar di Sonikag
    Registrato dal
    Mar 2004
    Messaggi
    2,080
    UP

  7. #7
    per riprendere un valore di configurazione:
    codice:
    ConfigurationSettings.AppSettings["myPath"];

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.