55 messaggi dal 29 ottobre 2008
Salve,ho delle difficoltà a scrivere il codice che permette al'utente di scaricare un file dal sito:
Questo è il codice che ho scritto:

using System.Net;
using System.IO;

public partial class Biografia : System.Web.UI.Page
{

protected void Page_Load(object sender, EventArgs e)
{

}
protected void Button1_Click(object sender, EventArgs e)
{
Uri uri = new Uri("ftp://localhost:2852/ListaCivicaMassaSicura/Biografia.aspx/a.txt");
//if (uri.Scheme == uri. uri.UserEscaped)
//{
try
{
FtpWebRequest request = (FtpWebRequest)WebRequest.Create(uri);
request.Method = WebRequestMethods.Ftp.DownloadFile;
FtpWebResponse response = (FtpWebResponse)request.GetResponse();

StreamReader reader = new StreamReader(response.GetResponseStream());
string tmp = reader.ReadToEnd();
response.Close();
this.Panel1.GroupingText = tmp;
//}
}
catch (Exception exc)
{
//TODO: log errore
string error = exc.Message;
Response.Write("Errore:"+ error);
}


}
}

mi da il seguente errore:
Errore:Connessione sottostante chiusa: Il server ha commesso una violazione del protocollo..

Come faccio a risolvere questo problema?
Grazie a tutti.

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.