Hi,
I want to read and display an xml in Gridview
This is my XML file
<?xml version="1.0" encoding="utf-8"?>
<TourDetails>
<Tour
PCode="DEL"
TransCode="TSC1000"
Name="Transfer Delhi to Agra enroute Mathura"
From="Delhi"
Vehicle="Large Coach AC"
Rate="15000" />
<Tour
PCode="DEL"
TransCode="TSC1000"
Name="Transfer Delhi to Agra enroute Mathura"
From="Delhi"
Vehicle="Large Coach NAC"
Rate="10000" />
<Tour
PCode="DEL"
TransCode="TSC1000"
Name="Transfer Delhi to Agra enroute Mathura"
From="Delhi"
Vehicle="Ambassador AC"
Rate="8000" />
</TourDetails>
and i have tried following code
XDocument xmlDoc;
xmlDoc = XDocument.Load(Server.MapPath("Tour.xml"));
var fee = from p in xmlDoc.Descendants("TourDetails")
select new
{
Pcode = p.Element("PCode").Value,
TransCode = p.Element("TransCode").Value,
Name = p.Element("Name").Value,
};
GridView1.DataSource = fee;
GridView1.DataBind();
It showing error
Object reference not set to an instance of an object.
How to solve this
Regards
Baiju