загрузка в соответствующую папку на сервер asp.net - PullRequest
0 голосов
/ 27 декабря 2010

Я использую для загрузки фотографии на сервер этот кусок кода:

uplTheFile.PostedFile.SaveAs(Path);

Но путь не может быть относительным (например, ~\\Photos\\image.jpg).

Я думал о том, чтобы получить местоположение файла .aspx, откуда я загружаю изображение и прикрепляю к нему \\Photos\\image.jpg, но я не знаю, как получить адрес (местоположение) моего .aspxстраница на сервере.

Может кто-нибудь помочь?

1 Ответ

3 голосов
/ 27 декабря 2010
Server.MapPath("~/Photos/image.jpg");

Это даст вам физический путь.Вы можете указать имя файла aspx, если хотите:

Server.MapPath("~/mypage.aspx");

Объект Page также имеет свойство, которое указывает на файл шаблона (aspx)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...