我當前嘗試使用OpenXml進行一些新操作,但最近遇到了一些麻煩。正如標題所說,我試圖使用Xml動態地將數據插入到表中。爲了在我的Worddoc中標識表格,我已經把它放在一個富文本內容控件中。在基於標記名的Word中查找內容控件
一切正常&看起來很好,直到我試圖搜索我的文檔中的富文本內容控件的標記名。在運行我的代碼時,我不斷收到「未設置爲對象實例的對象引用。」。
他是它發生在哪裏行:
SdtBlock ccWithTable = mainPart.Document.Body.Descendants<SdtBlock>().Where(r => r.SdtProperties.GetFirstChild<Tag>().Val == t.Name).Single();
我用下面的MSDN文檔,試圖達到我的目標,沒有更迭:
Inserting Repeating Data Items into a Word 2007 Table by Using the Open Xml API
如果有人能幫助我,我會很愛你很久。