Сохранение изображения - C# (218235)
Формулировка задачи:
Использую FileUpload для выбора изображения, далее мне требуется сохранить его в текущую папку с проектом, делала это как
на выходе страшная ошибка "Ошибка сервера в приложении - отказано в доступе"
Может мне стоит записать явное имя для каждого загружаемого изображения "...\\111.jpg" , "...\\222.jpg"?
PhotoUpload.SaveAs("C:\\Users\\...\\WebSites");Решение задачи: «Сохранение изображения»
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"); //перезагрузила страничку
}