protected void panel_Callback(object source, DevExpress.Web.CallbackEventArgsBase e)
 {
     try
     {
         panel.JSProperties["cp_action"] = "";
         if (e.Parameter.StartsWith("s:"))
         {
             USC_paraminput.savepending(null);
             panel.JSProperties["cp_action"] = "s";
         }
         else if (e.Parameter.StartsWith("r:"))
         {
             USC_paraminput.retrieve(e.Parameter.Substring(2));
             panel.JSProperties["cp_action"] = "r";
         }
         else if (e.Parameter.StartsWith("rp:"))
         {
             USC_paraminput.retrievepending(e.Parameter.Substring(3));
             panel.JSProperties["cp_action"] = "rp";
         }
     }
     catch (Exception ex)
     {
         panel.JSProperties["cp_alert"] = ex.Message;
     }
 }
 protected void gridpending_Load(object sender, EventArgs e)
 {
     USC_paraminput.dtbindpending(gridpending);
     if (gridpending.GroupCount > 0)
     {
         funcpendCss = "";
     }
 }
 protected void grid_Load(object sender, EventArgs e)
 {
     USC_paraminput.dtbinddata(grid);
     if (grid.GroupCount > 0)
     {
         funcCss = "";
     }
 }
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack && !IsCallback)
     {
         title.Text = Request.QueryString["title"];
         using (DbConnection conn = new DbConnection((string)Session["ConnString"]))
         {
             MasterPageX.logactivity(this, "ParamMaker", "Accessing Parameter (" + Request.QueryString["TBLNM"] + ")", conn, 600);
         }
         USC_paraminput.createGridColumns(grid, gridpending);
     }
 }
 protected void gridpending_CustomCallback(object sender, DevExpress.Web.ASPxGridViewCustomCallbackEventArgs e)
 {
     if (e.Parameters.StartsWith("d:"))
     {
         USC_paraminput.savepending(e.Parameters.Substring(2));
         USC_paraminput.dtbindpending(gridpending);
         //gridpending.JSProperties["cp_alert"] = "data deleted moved to pending";
     }
     if (e.Parameters.StartsWith("dp:"))
     {
         USC_paraminput.deletepending(e.Parameters.Substring(3));
         USC_paraminput.dtbindpending(gridpending);
     }
 }