XML ASP.Net

<%@ Page Language="C#" %>
    
protected void Page_Load(object sender, EventArgs e)
{
    XmlDataSource bookSource = new XmlDataSource();
    bookSource.DataFile = "~/Data.xml";
    bookSource.XPath = "Data/genre[@name ='Fiction']/book";
    bookView.DataSource = bookSource;
    bookView.DataBind();
}



    Programmatically Creating an XmlDataSource Control

    
  
    

        
            
                
                
                
            

                 
    

  


File: ~/Data.xml

  
    
      
        Abstract...
      
      
        Abstract...
      
      
        Abstract...
      
    
  
  
    
      
        Abstract...
      
      
        Abstract...
      
      
        Abstract...