ASP.NET - writefile

 
Vista:

writefile

Publicado por lola (19 intervenciones) el 24/10/2006 15:33:24
Mi aplicacion genera un archivo que luego tiene que grabar en una determinada carpeta del servidor.
El problema es que necesito que lo grabe directamente sin abrir el cuadro de dialogo, pero no me funciona
Les paso el codigo:

string pathandfile = Server.MapPath("\\carpeta1\\") + carpeta2 + "\\" + myfilename;
Response.WriteFile(pathandfile);
Response.End();

Como lo puedo resolver ?
Muchas gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 56
Bronce
Ha mantenido su posición en ASP.NET (en relación al último mes)
Gráfica de ASP.NET

RE:writefile

Publicado por Yamil Bracho (1136 intervenciones) el 24/10/2006 15:59:15
Lola cuando "escribes" el archivo usando response lo estas enviando al cliente y por eso te sale el dialogo de "Save As". No he entendido muy bien el problema pero de lo que dices quieres grabar en el servidor asi que solo debes usar un StreamWriter
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:writefile

Publicado por lola (19 intervenciones) el 24/10/2006 16:18:13
entonces el codigo seria asi ???

StreamWriter sw = new StreamWriter(path);
sw.Write(path);

y al generar el archivo no tengo que ponerle response en ningun lado ??
gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

gracias lo logree

Publicado por lola (19 intervenciones) el 24/10/2006 16:37:39
gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil
Val: 56
Bronce
Ha mantenido su posición en ASP.NET (en relación al último mes)
Gráfica de ASP.NET

RE:gracias lo logree

Publicado por Yamil Bracho (1136 intervenciones) el 25/10/2006 15:41:44
El response solo lo usas si queires que tu usuario descargue ovea el archivo en el navegador...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar