protected void ShowAfterSerializationXml_Click(object sender, EventArgs e) { //Call DeserializeXml() method to serialize Student deserializedStud = UtilityFunctions.DeserializeXml(Server.MapPath(Strings.XmlFilePath)); //check the status if (deserializedStud == null) { Response.Write(Strings.DeserializationFailed); } else { //show object state before serialization Response.Write("<h2>Student Object state after XML serialization</h2>"); Response.Write(string.Format("<br /> Roll No. : {0}", deserializedStud.RollNo)); Response.Write(string.Format("<br /> Name : {0}", deserializedStud.Name)); Response.Write(string.Format("<br /> Total Marks : {0}", deserializedStud.TotalMarks)); Response.Write(string.Format("<br /> Grade : {0}", deserializedStud.Grade)); } }