Para ayudar a traducir ASP.NET, es una buena idea agregar una traducción después de cada oración. Gracias.
& ltscript language = " c# " runat = " server " & gt; //C# Se ejecuta en el lado del servidor.
Haga clic en el evento del botón de carga (es decir, haga clic para activar este método)
void UploadBtn_Click (remitente del objeto, EventArgs e) {
///If el archivo cargado Si no está vacío, continúe.
if (UpFile.PostedFile!=null) {
///Muestra el nombre del archivo, el tipo de archivo y el tamaño del archivo cargado.
Porque debería mostrarse mediante un control en la página.
Nombre del archivo. InnerHtml=ArchivoArriba. Nombre de archivo; ///Nombre de archivo
Tipo de archivo. InnerHtml=ArchivoArriba. PostedFile . ContentType///Tipo de archivo
Longitud del archivo. InnerHtml=ArchivoArriba. archivo publicado. longitud del contenido. tostring(); tamaño del archivo
Detalles del archivo. Visible=True;
///Obtener el nombre del archivo
cadena myDir=UpFile. Nombre de archivo;
Consulta inversamente la cadena "\" del nombre de archivo completo y devuelve el índice.
int mypos=miDir. LastIndexOf(" \ \ ");
///Truncar para obtener el nombre del archivo
String myFileName=myDir. Substring (mypos);
///Guardar el archivo subido
Encontrar la ruta
string mySavePath=Server. MapPath(" . ")+mi nombre de archivo;
SaveDir. InnerHtml = mySavePath
Guarde el archivo en la ruta especificada.
Sube. archivo publicado guardar como (mi ruta de guardado);
}
}
& lt/script & gt;
// /Lo siguiente es un cuadro de texto y un botón que se muestran en la página.
& ltform método = " post " enctype = " multipart/form-data " runat = " servidor "
Seleccione el archivo a cargar:
& lt tipo de entrada = enviar valor = "cargar"
OnServerclick = "cargar BTN_Click" runat = "servidor"><br><br>
<div id = "detalles del archivo" Visible = falso runat = " servidor " & gt;
& ltb & gtNombre del archivo original: