Link to home
Start Free TrialLog in
Avatar of webressurs
webressursFlag for Norway

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();
}
ASKER CERTIFIED SOLUTION
Avatar of renjurdevan
renjurdevan
Flag of India image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Avatar of Dmitry G
Dmitry G
Flag of New Zealand image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial