Topic: example of Inserting and Retrieving data from xml file

This is an example of Inserting and Retrieving data from xml file.

http://www.hanusoftware.com


private void Page_Load(object sender, System.EventArgs e)
        {
            // Put user code to initialize the page here
           
            if(!IsPostBack)
            {
                BindGrid();
            }
        }

       
private void BindGrid()
        {
            ds = new DataSet();
            try
            {
                ds.ReadXml(@"c:\inetpub\wwwroot\WebApplication10\XMLFile1.xml");
                DataGrid1.DataSource = ds;
                DataGrid1.DataBind();
            }
            catch(Exception ex)
            {
                throw ex;
            }
        }


       

    private void Button1_Click(object sender, System.EventArgs e)
        {
            ds = new DataSet();
            try
            {
                ds.ReadXml(@"c:\inetpub\wwwroot\WebApplication10\XMLFile1.xml");
                DataRow row = ds.Tables[0].NewRow();
                row["name"]=txtName.Text;
                row["fathersname"]=txtFName.Text;
                row["address"]=txtAddress.Text;
                ds.Tables[0].Rows.Add(row);
                ds.WriteXml(@"c:\inetpub\wwwroot\WebApplication10\XMLFile1.xml");
                txtAddress.Text="";
                txtFName.Text="";
                txtName.Text ="";
                BindGrid();
            }
            catch(Exception ex)
            {
                throw ex;
            }



Software Development Company