<%@ WebHandler Language="C#" Class="CheckPriKey" %> using System; using System.Collections.Generic; using System.Web; using System.Data; using System.IO; using eMIS.Data; using System.Data.Common; using System.Text; using System.Web.SessionState; using eMIS; public class CheckPriKey : IHttpHandler, IRequiresSessionState { public void ProcessRequest (HttpContext context) { string menuId = context.Request.QueryString["pid"].ToString(); string[] var = context.Request.QueryString["name"].ToString().Split('.'); string val = ""; switch (var[0].ToLower()) { case "state": InstanceManager inst = new InstanceManager(context,menuId); val = inst.GetStateValue(var[1]); break; } context.Response.ContentType = "text/plain"; context.Response.ContentEncoding = System.Text.Encoding.UTF8; context.Response.Write(val); } public bool IsReusable { get { return false; } } }