C# .Net
Repeater
ravon
2011. 7. 29. 11:34
Repeater 컨트롤은 컨트롤 이름이 말해주듯이 데이터를 반복해서 보여주는 컨트롤입니다.
예제 파일.
X.aspx
<asp:Repeater ID="Repeater1" runat="server">
<ItemTemplate>
<b><%#Eval("title") %></b><br />
<%#Eval("author") %> : <%#Eval("publisher") %>%><br />
<%#Eval("desc") %>
</ItemTemplate>
<HeaderTemplate>
<b>Book List : </b><hr color="blud" />
</HeaderTemplate>
<FooterTemplate>
<hr color="blue" />이상입니다.
</FooterTemplate>
</asp:Repeater>
X.aspx.cs
using System.Xml;
public partial class Template : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
XmlDataDocument doc = new XmlDataDocument();
doc.DataSet.ReadXml(Server.MapPath("books.xml"));Repeater1.DataSource = doc.DataSet;
Repeater1.DataBind();
}
}