Reader Level:
ARTICLE

ASP.NET 2.0 Xml Control

On October 09, 2005 Articles | ASP.NET Programming
The Xml control of ASP.NET 2.0 is used to display an XML document and apply XML transformations to transform the data. This article shows how to use Xml control.
  • 0
  • 0
  • 26674

ASP.NET 2.0 Xml Control is used to load and transform XML documents. The following code creates an Xml control:

<asp:Xml ID="Xml1" runat="server"></asp:Xml>

First of all, I have to say Microsoft ASP.NET team did a bad job by picking "Xml" as name of this control. An argument can be that the ASP.NET tag is asp:Xml but still, I would have picked a different name such as XmlWeb control or something.

XmlDocument property of Xml contrl can be used to set a XmlDocument object, which is created from an XML document. Another important property of Xml is DocumentSource, which can be set to an XML file and load the contents directly in the control.

The Transform property of Xml is used to set the transformation, which is an XslTransform object. The following code sets the Document and Transform property of Xml.

 XmlDocument doc = new XmlDocument();
 doc.Load(Server.MapPath("people.xml"));

 XslTransform trans = new XslTransform();
 trans.Load(Server.MapPath("peopletable.xsl"));

 xml1.Document = doc;
 xml1.Transform = trans

Mahesh Chand

Mahesh Chand is founder of C# Corner. C# Corner founded in 1999 is a FREE member contributions based open platform for developers to solve problems, learn new technology and hang out.  M...

  • 1rank
  • 71M readers
  • 9times
COMMENT USING

Trending up