0

Javaスクリプトを使用して、画像ファイルをsharepoint 2010画像ライブラリにアップロードする必要があります...

要件は --

1.ファイルアップロードコントロールがあります

2.そして、そのファイルアップロードコントロールから画像ファイルをアップロードする必要があります

コードを参照してください...しかし、このコードは機能していません (「File」または「FileInfo」の「未定義オブジェクト」例外を示しています)

いずれかの体がより良い解決策を持っているなら、それはいいでしょう。

前もって感謝します。

<script>
var clientContext = new SP.ClientContext.get_current();
var oList = clientContext.get_web().get_lists().getByTitle('Test');
//var fStream = (new FileInfo(uploadimagepath)).OpenRead();
var fStream = File.OpenRead(uploadimagepath);
//var fStream = FileUpload.PostedFile.InputStream;
//var contents = new byte[fStream.Length];
var newPic = oList.RootFolder.Files.Add(phototitle, fStream);
var oItem = newPic.Item;
oItem.set_item('Title', phototitle);
oItem.update();
oList.Rootfolder.Update();
clientContext.load(oItem);
</script>
4

1 に答える 1