나는 public class와 public list를 가지고있다.액세스 방법 aspx 페이지의 코드에서 List 변수를
public List<yahoo> yahooRec = new List<yahoo>();
public class yahoo
{
public string url { get; set; }
public string title { get; set; }
public string descripton { get; set; }
}
내 목록 get its values foreach 루프에서. 리피터에서 내 목록을 사용하고 싶습니다.
<asp:Repeater id="Rep" runat="server">
<ItemTemplate>
<asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl='<%= yahoorec.url %>' Text='<%= yahoorec.title %>' />
<p> <%= yahoorec.description %> </p>
</ItemTemplate>
</asp:Repeater>
하지만 작동하지 않습니다. 아무도 도와 줄 수 있습니까? 당신을
<asp:Repeater ID="Rep" runat="server">
<ItemTemplate>
<a href="<%# Eval("url") %>"><%# Eval("title") %></a>
<p><%# Eval("Url")%> </p>
</ItemTemplate>
</asp:Repeater>
을 또는 : 당신 aspx.cs 페이지
Rep.DataSource = yahooRec;
에서와 영문 페이지
<asp:Repeater ID="Rep" runat="server">
<ItemTemplate>
<asp:Label ID="Label1" runat="server" Text='<%# Eval("url") %>'></asp:Label>
<br />
<asp:Label ID="Label2" runat="server" Text='<%# Eval("title") %>'></asp:Label>
<br />
<asp:Label ID="Label3" runat="server" Text='<%# Eval("descripton") %>'></asp:Label>
</ItemTemplate>