webressurs
asked on
Parse XML to Repeater, show "Top 5"
I have a code that binds some info from a XML to a repeater. The code below works fine, but I only want to show "Top 5" elements from the XML. How can I show just some elements, not all?
<asp:Repeater runat="server" ID="repGames">
<ItemTemplate>
<%# DataBinder.Eval(Container. DataItem, "Title") %><br />
</ItemTemplate>
</asp:Repeater>
protected void Page_Load(object sender, EventArgs e)
{
getElements("http://path.com/games.xml", repGames, 4);
}
void getElements(string XMLpath,Repeater objRepeater, int iTable)
{
DataSet oDs = new DataSet();
oDs.ReadXml(XMLpath);
objRepeater.DataSource = oDs.Tables[iTable];
objRepeater.DataBind();
}
<asp:Repeater runat="server" ID="repGames">
<ItemTemplate>
<%# DataBinder.Eval(Container.
</ItemTemplate>
</asp:Repeater>
protected void Page_Load(object sender, EventArgs e)
{
getElements("http://path.com/games.xml", repGames, 4);
}
void getElements(string XMLpath,Repeater objRepeater, int iTable)
{
DataSet oDs = new DataSet();
oDs.ReadXml(XMLpath);
objRepeater.DataSource = oDs.Tables[iTable];
objRepeater.DataBind();
}
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.