0
我使用客戶端OM從SharePoint 2010中檢索文檔。我可以使用從aspx頁面讀取FileStream
var spFileInfo = Microsoft.SharePoint.Client.File.OpenBinaryDirect(<SPContext>, <documentPath>);
這將返回一個ConnectStream類型。我那麼ConnectStream轉移到一個FileStream像這樣:
using (var fs = new FileStream(<documentName> + ".pdf", FileMode.OpenOrCreate))
{
spFileInfo.Stream.CopyTo(fs);
}
這不寫一個物理文件到本地文件系統,但我希望避免這種情況在未來。現在我的代碼隱藏了一個PDF文檔的FileStream。我也有一個UserControl在aspx頁面顯示PDF。從代碼隱藏的用戶控件接受像這樣的文件路徑:
<userControlName>.FilePath = <url>;
有沒有辦法給FS對象鏈接到該用戶控件的文件路徑?
請讓我知道是否需要更多的細節,謝謝。
很高興提供幫助,但請提供一些更多詳細信息(和代碼),以便我(或任何人)可以獲得有關您要做什麼的更多上下文。文件流與File對象不同,因此需要查看更多代碼來幫助您。 – kingdango 2012-02-17 13:33:35