<%@ WebHandler Language="C#" Class="GetNewId" %> using System; using System.Collections.Generic; using System.Web; using System.Data; using eMIS; using System.Text; using System.Data.Common; using System.Web.SessionState; public class GetNewId : IHttpHandler, IRequiresSessionState { public void ProcessRequest (HttpContext context) { string menuId = context.Request.QueryString["pid"].ToString(); string name = context.Request.QueryString["n"].ToString(); DataManager dataManager = new DataManager(); InstanceManager inst = new InstanceManager(context, dataManager,menuId); string s = inst.GetStateValue("vr"); if (s != "") { s = StringHelper.GetParamValue(s, name); } context.Response.ContentEncoding = System.Text.Encoding.GetEncoding("utf-8"); context.Response.Write(s); } public bool IsReusable { get { return false; } } }