Upload файлов с уникальными именами в ASP.NET (45754)

Посмотреть архив целиком

Upload файлов с уникальными именами в ASP.NET

Христофоров Юрий

Задача: необходимо загружать файлы в папку upload на сервере с уникальными именами. Т.е. при загрузке двух файлов с одинаковыми именами они должны сохраняться под уникальными именами и не перезаписывать друг друга. В ASP.NET эта задача легко решается с помощью класса Guid. Т.о. файл будет сохранен например под именем fe008e1a-f07c-4263-8dc4-67f042a8cbdb_valley.jpg.

Папка upload должна иметь NTFS права на чтение/запись/изменение для интернет-пользователя.

Файл upload_cs.aspx (написан на C#):

<%@ Page Language="C#" %>

Unique Upload

Файл:


Загрузить" OnClick="Upload_Click" runat="server" />

Файл upload_vb.aspx (написан на VB.NET):

<%@ Page Language="VB" %>

Unique Upload

Файл:


Загрузить" OnClick="Upload_Click" runat="server" />

Список литературы

Для подготовки данной работы были использованы материалы с сайта http://www.activex.net.ru/



Случайные файлы

Файл
4348-1.rtf
15388-1.rtf
icecream.doc
31586.rtf
74643-1.rtf




Чтобы не видеть здесь видео-рекламу достаточно стать зарегистрированным пользователем.
Чтобы не видеть никакую рекламу на сайте, нужно стать VIP-пользователем.
Это можно сделать совершенно бесплатно. Читайте подробности тут.