【Sharepoint代码段】Repeater绑定SPList数据

据说,有一个spList.Data什么的属性,可以直接绑定,可以试一试哦
 
using (SPWeb spWeb = new SPSite(Weburl).OpenWeb())
                {
                    var dt = new DataTable();
                    dt.Columns.Add("Title", typeof (string));
                    SPList spList = spWeb.GetList(Weburl + "Lists/ProjectType/AllItems.aspx");
                    SPListItemCollection itemColl = spList.GetItems();
 
                    foreach (SPListItem item in itemColl)
                    {
                        string title = item["Title"].ToString();
                        dt.Rows.Add(title);
                    }
 
                    #endregion
 
                    //绑定
                    PostRepeater.DataSource = dt;
                    PostRepeater.DataBind();
                }

<asp:Repeater ID="PostRepeater" runat="server" >
        <HeaderTemplate>
            <table>
                <tr>
                    <td>标题</td>
                    <%--<td>创建者</td>--%>
                    <%--<td>发布时间</td>--%>
                    <%--<td>公告类型</td>--%>
                    <%--<td>评论数目</td>--%>
                    <%--<td>发送邮件</td>--%>
                    <%--<td>附件</td>--%>
                </tr>
        </HeaderTemplate>
 
        <ItemTemplate>
            <tr>
                <td><%#Eval("Title") %></td>
                <%--<td><%#Eval("Author") %></td>--%>
                <%--<td><%#Eval("Created","{0:yyyy-MM-dd}") %></td>--%>
                <%--<td><%#Eval("PostType")%></td>--%>
                <%--<td><%#Eval("IsSendMail") %></td>--%>
                <%--<td><%#Eval("DateReleased","{0:yyyy-MM-dd}") %></td>--%>
                <%-----格式化--%>
            </tr>
        </ItemTemplate>
 
        <FooterTemplate>
            </table>
        </FooterTemplate>
    </asp:Repeater>

 

转载于:https://www.cnblogs.com/yixiaozi/p/3844083.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值