Subir (upload) un fichero al servidor mediante una página ASP.NET
Artículo por Club Developers · 17 abril 2006
2166 vistas
Veamos cómo hacerlo mediante un ejemplo.
Primero ponemos un control Input File en la página aspx:
declarado en el code behind:
Y en el code behind:
Atención: ¡¡Recordar de poner los permisos necesarios a la carpeta de upload!!
Primero ponemos un control Input File en la página aspx:
html4strict
<INPUT id="tboxMiFichero" type="file" size="75" name="tboxMiFichero" runat="server">
declarado en el code behind:
csharp
Protected System.Web.UI.HtmlControls.HtmlInputFile tboxMiFichero;
Y en el code behind:
csharp
if (tboxMiFichero.PostedFile.FileName.Length != 0) {  string mipath= "C:\\uploads";  tboxMiFichero.PostedFile.SaveAs(mipath +     tboxMiFichero.PostedFile.FileName.Substring(     tboxMiFichero.PostedFile.FileName.LastIndexOf(@"\") + 1)); }
Atención: ¡¡Recordar de poner los permisos necesarios a la carpeta de upload!!