Software Development Company

hanusoft's Avatar, Join Date: Sep 2007
Light Poster
This is an example of Inserting and Retrieving data from xml file.

Code:
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;
	}
}

Last edited by shabbir; 11Dec2007 at 17:51.. Reason: Code block
0
shabbir's Avatar, Join Date: Jul 2004
Go4Expert Founder
Learn to use code block and better titles for your posts and then they can be moved to articles section.
0
twis's Avatar, Join Date: Dec 2007
Newbie Member
yes you'r right code block is better ,, nice exemple

Last edited by shabbir; 30Dec2007 at 11:14.. Reason: Password protected smilie link removed
0
shabbir's Avatar, Join Date: Jul 2004
Go4Expert Founder
Quote:
Originally Posted by twis
yes you'r right code block is better ,, nice exemple
You linked to an image which needed password. I have removed the link. Be careful when you use the smiley try using them from G4EF only if you are not sure of using them,