XML ASP.Net Tutorial

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs"  Inherits="XmlProgramming" %>



    Xml Control Programming


    
    

Xml Control Programming


    
    
    


File: Default.aspx.cs
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Xml;
using System.Xml.XPath;
using System.Xml.Xsl;
public partial class XmlProgramming : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        string xmlUrl = Server.MapPath("Data.xml");
        XPathDocument xpdoc = new XPathDocument(xmlUrl);
        XPathNavigator xnav = xpdoc.CreateNavigator();
        // 
        myXml.XPathNavigator = xnav;
        myXml.TransformSource = "Data.xslt";
    }
}
File: ~/Data.xml
 

  
    Name 1
    $2.5
    description 1
    1200
  

  
    Name 2
    $35.95
    description 2
    1150
  

  
    Name 3
    $19.95
    description 3
    1000  
   


File: ~/Data.xsl


  
    
      
        
        
          
            
              
            

          
          
            
          
        
        
          
            
            
             calories per serving