Вот пример для привязки данных поля поиска SharePoint в ASP. NET Управление повторителем:
<asp:Repeater ID="rptName" runat="server">
<HeaderTemplate>
<table>
<tr>
<th>Title</th>
<th>LookupTest</th>
</tr>
</HeaderTemplate>
<ItemTemplate>
<tr>
<td>
<%#DataBinder.Eval(Container.DataItem,"Title") %>
</td>
<td>
<%#DataBinder.Eval(Container.DataItem,"LookupTest") %>
</td>
</tr>
</ItemTemplate>
<FooterTemplate>
</table><br />
</FooterTemplate>
</asp:Repeater>
Код позади:
protected void Page_Load(object sender, EventArgs e)
{
using (SPSite site=new SPSite(SPContext.Current.Site.Url))
{
SPWeb web = site.OpenWeb();
SPList list = web.Lists["JerryList4"];
SPListItemCollection items = list.Items;
rptName.DataSource = items.GetDataTable();
rptName.DataBind();
}
}
Ссылка:
Привязка изображений библиотеки SharePoint к управлению репитером с помощью ASP. NET