reconversion

flanagan
03 de Mayo del 2004
hola gente tengo un equeo problema, hace dias que intento subir imagenes desde una pagina web hacia un servidor, me he encontrado codigos casi echos, pero no consigo trasnformarlo. Me interesaria poder hacerloa con C# y los codigos que me dan son en HTML con una funcion en C#.
Yo utilizo el Visual Studio .NET si alguien me puede ayudar a trasnformar este codigo me haria un favor.
Aqui va el codigo:

<%@ Page Language="C#" %>
<script runat="server">

void Button1_Click(object Source, EventArgs e)
{
txtMsg.InnerHtml = saveFiles();
}

string saveFiles() {
string strMessage = "";
string strFileName;
HttpPostedFile objFile;

for (int i=0; i<Request.Files.Count; i++) {
objFile = Request.Files[i];
if (objFile.FileName != "") {
strFileName = objFile.FileName;
strFileName = strFileName.Substring(strFileName.LastIndexOf("\")+1);
try {
objFile.SaveAs("c:\upload\"+strFileName);
strMessage+= "Uploaded: c:\upload\"+strFileName+"<br>";
}
catch (Exception err) {
strMessage+= "Failed uploading "+strFileName+": "+err.ToString()+"<br>";
}
}

}
return strMessage;
}
</script>


<html>
<head>
<title>Multiple File Upload with ASP.NET</title>
</head>
<body>
<b>Multiple File Upload Sample</b>
<form id="frmUp" enctype="multipart/form-data" runat="server">
Select file for upload:
<input id="txtFile" type="file" runat="server">
<br>
Select file for upload:
<input id="txtFile2" type="file" runat="server">
<br>
Select file for upload:
<input id="txtFile3" type="file" runat="server">
<br>
<span id=txtMsg runat="server" />
<br>
<input type=button id="Button1" value="Upload" OnServerClick="Button1_Click" runat="server">
</form>

</body>
</html>


gracias a todos un saludo

perrogrun
03 de Mayo del 2004
Pero, ¿esto no es asp.net?