asyncFileUpload如何获得新的文件名

本文关键字:文件名 何获得 asyncFileUpload | 更新日期: 2023-09-27 18:19:05

asyncFileUpload如何在上传完成后获得新的文件名以在数据库中保存新名称c# asp.net

我有一个表格填写个人资料和上传自己的形象Asyncfileupload用于选择图片并在void AsyncFileUpload_UploadedComplete以新名称

保存文件

现在当用户结束所有表单的动员并按下保存按钮保存数据时,我将所有内容保存在数据库中,我无法获得新名称来保存它

asyncFileUpload如何获得新的文件名

它是控件中的一个属性。在事件处理程序中检查FileName属性。下面的代码假设您正在检查文件大小以拦截任何过大的文件。

protected void AsyncFileUpload_UploadedComplete(object sender, AsyncFileUploadEventArgs e)
{
    AsyncFileUpload upload = sender as AsyncFileUpload;
    if ((upload.PostedFile.ContentLength / 1000) <= 500)
    {
        string filename = upload.FileName;
        // save to the database here
    } 
}

希望有帮助:-)

迈克