일반 솔리드 클래스List<>repeater에 바인딩

1880 단어 list
백그라운드 코드:
private void bindnewslist()
    {
        long num = 100L;
        List<Model.news> news = _news.GetList(out num);
        this.newslist.DataSource = news;
        this.newslist.DataBind();
    }

 
설명: Model.news는 실체 클래스입니다. GetList (out long) 방법은List.
프론트 데스크 코드:
<ul class="dot">
             <asp:Repeater ID="newslist" runat="server" >
               <ItemTemplate>
                 <li><a href="#"><%# (Container.DataItem as Model.news).title %></a></li>
               </ItemTemplate>
             </asp:Repeater>
</ul>

 
설명: title은 솔리드 클래스 모델입니다.news의 속성입니다.
List을 바인딩할 때 Container를 직접 사용합니다.DataItem을 사용하면 됩니다.

좋은 웹페이지 즐겨찾기