Cześć wszystkim. Próbuję utworzyć plik .aspx, który zapisze się w wybranym folderze aplikacji, a będzie miał nazwę równą zawartości TextBox1.
Wiem, że podstawowa funkcja ma budowę:
using (System.IO.StreamWriter w = new System.IO.StreamWriter(Server.MapPath("~/Saved Layouts.txt"), true))
{
w.WriteLine("Hello World"); // Write the text
}
próbowałem ją zamienić na:
string filename = TextBox1.Text + ".aspx";
using (System.IO.StreamWriter w = new System.IO.StreamWriter(Server.MapPath(filename), true))
{
w.WriteLine("Hello World"); // Write the text
}
Plik bez problemu zapisuje się w głównym folderze, ale nie udaje mi się jednak utworzyć nowego folderu "powyżej" i tam zapisać pliku.
Jaka powinna być poprawna forma?