<%@ WebHandler Language="C#" Class="SaveXml" %> using System; using System.Collections.Generic; using System.Web; using System.Data; using System.IO; using eMIS.Data; using System.Text; using System.Web.SessionState; using System.Xml; using eMIS; using eMIS.WebManager; public class SaveXml : IHttpHandler, IRequiresSessionState { //private void OnBeforeSave(DataManager dataManager, string recordId) //{ //} //private void OnAfterSave(DataManager dataManager, string recordId) //{ //} public void ProcessRequest (HttpContext context) { if (context.Session["userid"] == null) { context.Response.Write(""); } else { EditPage page = new EditPage(context); //page.OnBeforeSave += new page.SendEventHandler(OnBeforeSave); //page.OnAfterSave += new page.SendEventHandler(OnAfterSave); string ret = page.Save(); context.Response.Write(ret); } } public bool IsReusable { get { return false; } } }