Hay un control de carga de archivos FileUpload1 en la página y hay un botón al lado. Haga clic en el botón.
Protected void Submit_Click(remitente del objeto, parámetro de evento e)
{
UploadFilesToServer (este archivo . cargado .nombre de archivo, FileEnum. FileEnumType.bookDown, archivo img
}
///<Summary>
/ //Guarde el archivo en el servidor.
///</summary>
///<param name = "filePath"> en la ruta de control de carga
///& lt ; param name = " type " & gtTipo de archivo cargado
///& lt; param name = " imgFile " & gt& lt/param
{
If (! string. IsNullOrEmpty(ruta del archivo))
{
cadena Hou zui = new FileInfo(ruta del archivo). Extensión;
If (boca de mono.ToLower().Equals("."+ FileEnum.file extensión.zip.tostring())| | Hou zui.ToLower().Equals("."+ FileEnum.FileExtension.rar.ToString()))
{
System. IO.FileStream fs = nueva secuencia de archivos (filePath, FileMode. abrir, acceso a archivos. leer);
byte[] mydata = nuevo byte[fs. longitud];
int longitud = ConvertToInt32(fs. longitud);
fs. Read(mydata, 0, length);
Nombre del archivo de cadena = fecha y hora. ahora .ToString(" aaaammdd hhmmsssffff ")+Hou zui;
cadena savePath = cadena. Vacío;
savePath = ConfigurationManagerAppSettings["subir ruta del archivo"]+tipo. ToString()+"/"+filename;
fs = nueva secuencia de archivos (Context. Server.MapPath(savePath), FileMode. Create, File Access. Write
fs); . escribir(misdatos, 0, misdatos. longitud);
fs. rubor();
fs. close();
Devuelve la ruta de guardado;
}
Devuelve una cadena. Vacío;
}
Devuelve una cadena. Vacío;
}