您的位置:首页 > 其它

Net 一般上传文件

2014-04-29 14:31 134 查看
SPSecurity.RunWithElevatedPrivileges(delegate(){

if (AttachmentFile.HasFile)

{

if (string.IsNullOrEmpty(ma.FileSqlID) == false)

{

string id = ma.FileSqlID;

new FilesBll().DeleteByID(id);

}

string strFileFolder = Server.MapPath("~/_layouts/15/UploadFiles/");

if (Directory.Exists(strFileFolder) == false)

{

Directory.CreateDirectory(strFileFolder);

}

fileInfo = new Files();

fileInfo.ID = Guid.NewGuid().ToString();

fileInfo.CreatePoeple = currentUser;

fileInfo.CreateID = loginUserID;

fileInfo.CreateTime = DateTime.Now;

string extension = Path.GetExtension(AttachmentFile.FileName);

fileInfo.FileName = AttachmentFile.FileName.Replace(extension, "").Trim();

fileInfo.ReferredID = ma.ID;

fileInfo.Url = "~/_layouts/15/UploadFiles/" + fileInfo.ID + extension;

AttachmentFile.SaveAs(strFileFolder + fileInfo.ID + extension);

fileInfo.RealUrl = strFileFolder + fileInfo.ID + extension;

new FilesBll().Insert(fileInfo);

ma.FileSqlID = fileInfo.ID;

}});
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: