Re[2]: Как получить путь к папке Мои документы текущего поль
От: vitz  
Дата: 22.08.06 09:56
Оценка: 15 (2)
Здравствуйте, soljen, Вы писали:

S>Доброго времени суток, Pred!


P>>Environment.GetFolderPath(Environment.SpecialFolder.MyDocuments);


S>Спасибо конечно, но я не полностью получается сформулировал вопрос!


S>В общем работаю с ASP.NET на VB.NET.

S>У меня ругается на выделенное! Нету такого...
S>А вызвать окно "Сохранить как..." можно только для WinForms.

S>Вот отсюда и вопрос, как мне "взять" путь к папке мои документы? Дальше я буду StringBuilder-ом собирать название документа, строить полный путь так сказать — и записывать туда отчётик...


S>Спасибо!

Папка "Мои документы" является частью локального пользовательского профиля. А твое приложение ASP.NET работает на сервере саааавсем под другой учетной записью и если использовать Environment то это будет Environment именно сервера с ASP.NET. Так что ты в корне не верно задал вопрос.
А по поводу сохранения файла: пиши в Response

this.Response.ContentType = "image/JPG"; //MIME твоего файла (не обязательно "image/JPG"!!!)
this.Response.AddHeader("Content-Disposition",
                        string.Format("attachment; filename=\"{0}\"",Name));//ИМЯ ФАЙЛА
this.Response.OutputStream.Write(...)
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.