Здравствуйте, 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(...)