1. 程式人生 > >shapoint 列表 添加附件問題

shapoint 列表 添加附件問題

all ont 內容 [] string lec filepath 不能 附件

由於用ajax的方式給列表添加附件。所以不能用服務器控件 UploadFile,獲取文件流字節就不能用UploadFile.FileBytes,

但使用  System.IO.FileInfo myfile = new System.IO.FileInfo(filePath);
byte[] fileContents = new byte[int.Parse(myfile.Length.ToString())];
這種方式獲取的字節,添加到附件中,有些文件雖然被上傳了,但有可能文件內容空白。

解決方法: 使用byte[] fileContents = File.ReadAllBytes(filePath); 就可以解決。。坑了2個小時。。

shapoint 列表 添加附件問題