se funziona non è detto che sia giusto (l'ho letto nella firma di qualche utente)

ha ragione teorema55, non dovresti mettere le backslash nel Server.MapPath. Funziona ugualmente ma non è giusto. Tu hai risolto mettendo le barre doppie perché la backslash è un carattere speciale in javascript... se usi la slash non serve metterle doppie