簡體   English   中英

用托管代碼動態填充InfoPath DropownList

[英]Dynamically populate an InfoPath DropownList with managed code

我有一個帶有自定義C#代碼和Sharepoint列表的InfoPath表單。 我在InfoPath表單中有一個下拉列表,我想用Sharepoint列表中的某個字段填充該列表(我希望InfoPath下拉列表包含Sharepoint列表中每個項目的此字段的值。我可以成功獲取所需的值列表從我的托管代碼中的Sharepoint中獲取,但是我看不到如何將這些值添加到下拉列表中(綁定到列表,或者一個接一個地添加列表中的每個項目),我想我可以修改下拉列表的XML插入我的項目,但XML僅包含下拉列表中的第一項:

 <my:RelatedRiskID xmlns:my="http://schemas.microsoft.com/office/infopath/2003/myXSD/2009-07-20T18:12:59">Option 1</my:RelatedRiskID> 

我覺得這應該可行,但是我找不到任何資源來做到這一點。 先謝謝您的幫助。

如果您打算用SharePoint列表填充下拉列表,則需要

  • 創建與所述SharePoint列表的數據連接
  • 在下拉列表的數據選項卡中,從外部獲取數據並選擇所述數據連接

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM