Compañeros ustedes no han pensado por ejemplo que al guardar un Reporte en html, que posea el mismo nombre de otro Reporte guardado en home, que este a su vez sea validado para evitar sobrescribirlo y que luego salga un formulario pidiendo el cambio del mismo que hasta se cumpla la condición del cambio del nombre guardarlo automaticame?, bueno he estado viendo mucho la cuestión de reportes en html y me puso a pensar, porque mejor hacer algo para evitar tener que irnos al directorio y estar cambiando el nombre del reporte o moviéndolo, pues yo lo hice de la siguiente manera, nose si algunos les interese:
Este ejemplo en fotos:
Para otros se podría hacer en el mismo formulario y no gastar tanto código, para mi lo hice de esta manera:
1- Declaro dos variables string para guardar ruta del archivo y la ruta modificada de llegada
2- Al formulario de cambio de nombre le declaro dos variables string una para recibir los datos de la ruta y la segunda para enviar los cambios
3- luego al momento de la validación negativa de mi formulario con gridview de que hay un archivo con el mismo nombre llamo al formulario.showmodal para el cambio de nombre
4-Luego al validar el cambio del nombre se hace un reenvío con otra ruta al formulario de gridview que a su vez toma la nueva ruta y guarda el html con otro nombre.
Yo explico esto así porque pienso que ustedes pueden hacerlo mejor y hasta a ojos cerrados, quizá ya se habrá creado en otro hilo este tipo de tema y no me he dado cuenta, bueno de todas formas si hay algunos inconvenientes les paso el codigo.