Сохранение изображения - C# (218235)

Узнай цену своей работы

Формулировка задачи:

Использую FileUpload для выбора изображения, далее мне требуется сохранить его в текущую папку с проектом, делала это как
PhotoUpload.SaveAs("C:\\Users\\...\\WebSites");
на выходе страшная ошибка "Ошибка сервера в приложении - отказано в доступе" Может мне стоит записать явное имя для каждого загружаемого изображения "...\\111.jpg" , "...\\222.jpg"?

Решение задачи: «Сохранение изображения»

textual
Листинг программы
protected void OnUpdate(object sender, EventArgs e) //метод на обновление странички
    {
        Profile.PersInfo.UserName = Nametxt.Text;
        Profile.PersInfo.UserPhone = Phonetxt.Text; // это некоторые данные о пользователе читаю
        if (PhotoUpload.HasFile) // проверила, выбрал ли пользователь себе аватар
        {
            PhotoUpload.SaveAs("C:\\...\\WebSites\\NewOne\\User's_photos\\" + Profile.PersInfo.UserName + ".jpg"); // а тут соранила у себя, переименовав по имени пользователя
            Profile.PersInfo.UserPhoto="~/User's_photos\\"+Profile.PersInfo.UserName + ".jpg";
        }
        Response.Redirect("Cabinet.aspx"); //перезагрузила страничку
    }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

6   голосов , оценка 4.167 из 5
Похожие ответы