Software Development Company

Light Poster
11Dec2007,16:14   #1
hanusoft's Avatar
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
Go4Expert Founder
11Dec2007,17:52   #2
shabbir's Avatar
Learn to use code block and better titles for your posts and then they can be moved to articles section.
Newbie Member
29Dec2007,20:07   #3
twis's Avatar
yes you'r right code block is better ,, nice exemple

Last edited by shabbir; 30Dec2007 at 11:14.. Reason: Password protected smilie link removed
Go4Expert Founder
30Dec2007,11:15   #4
shabbir's Avatar
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,