In this example, your XML content is assumed to be ready and well formatted. To be compatible with a GridView, the XML document has to have a database-like format (table and records):
ANGOLA 24
1345 amp BENIN 204
435 amp
- Drag a GridView component from the Toolbox.
- Add to your GridView a PreRender event.
- Write your code (see below) to bind a DataSet to the GridView.
public partial class _Default : System.Web.UI.Page{ protected void MyGridView_PreRender(object sender, EventArgs e) { // Creates a DataSet and loads it with an Xml Content DataSet aDataSet = new DataSet(); aDataSet.ReadXml(new StringReader(aXmlDoc.OuterXml)); // Bind the DataSet to the grid view GridView gv = (GridView)sender; gv.DataSource = aDataSet; gv.DataBind(); }}