如何在asp.net中的radeditor中上传文件名后更改文件名

时间:2014-04-22 04:52:24

标签: radeditor

我在网络项目中有radEditor。

我点击radEditor中的图像管理器并通过Upload Botton上传文件。例如我的文件是" MyFile.jpg"。我的文件保存在服务器路径名称" MyFile.jpg"。

我想在服务器上传后更改文件名并保存。我写FileUpload事件:

public bool RadEditor1_FileUpload(object sender, string fileName)
{
    string FileNameTemp = fileName.Substring(fileName.LastIndexOf("/") + 1);
    string strExtension = System.IO.Path.GetExtension(FileNameTemp);
    FileNameTemp = FileNameTemp + "-" + Guid.NewGuid() + strExtension;
    fileName = fileName.Substring(0, fileName.LastIndexOf("/") + 1) + FileNameTemp;
    return true;
}

但文件保存但名称为" MyFile.jpg"。

1 个答案:

答案 0 :(得分:0)

您可以实现FileSystemContentProvider并覆盖StoreFile方法。有关详细信息,请参阅此论坛:http://www.telerik.com/community/forums/aspnet-ajax/editor/reduce-image-file-size.aspx

祝你好运 Rumen Jekov