public void CreateImageControlsOnPanel(Panel oPanel)
        {
            //Image
            Hashtable oImageList = (Hashtable)Session[FormDesign.SessionImageList];
            if (oImageList != null)
            {
                foreach (object sKey in oImageList.Keys)
                {
                    if (oImageList.ContainsKey(sKey))
                    {

                        DesignFormField oItem = (DesignFormField)oImageList[sKey];

                            FormDesign oFrmDesign = new FormDesign();

                            UserControl oUserControl = (UserControl)LoadControl("~/" + FormDesign.ctrFormDesignImageControl);
                            // UserControl oUserControl = (UserControl)oPanel.FindControl(oItem.ColumnName);
                            oUserControl.ID = oItem.Name;
                            if (oUserControl != null)
                            {
                                ucImageControl oImageControl =
                                    (ucImageControl)oUserControl;
                                oImageControl.width = Convert.ToInt32(oItem.Width);
                                oImageControl.Height = Convert.ToInt32(oItem.Height);
                                //   oImageControl.EnlargeImageClientID = EnlargeClientID;
                                if (oItem.IsMandatory == true)
                                {
                                    oImageControl.IsEnlarge = true;
                                }
                                else
                                {
                                    oImageControl.IsEnlarge = false;
                                }
                                // permssion to set up
                                int num;
                                oImageControl.IsAllowFileUpload = true;
                                String cssStyle = string.Empty;
                                bool IsTop = int.TryParse(oItem.ControlTop.ToString(), out num);
                                if (IsTop == true)
                                {
                                    cssStyle = FormDesign.ccsRelative + FormDesign.ccsTop + num.ToString() + FormDesign.ccsPX;
                                    // oDDL.Attributes.Add(AppConstManager.cStyle, AppConstManager.ccsRelative);
                                    // oDDL.Attributes.Add(AppConstManager.cStyle, num.ToString() + AppConstManager.ccsPX);
                                }
                                bool IsLeft = int.TryParse(oItem.ControlLeft.ToString(), out num);
                                if (IsLeft == true)
                                {
                                    cssStyle = cssStyle + FormDesign.ccsLeft + num.ToString() + FormDesign.ccsPX;
                                    //oDDL.Attributes.Add(AppConstManager.cStyle, AppConstManager.ccsLeft + num.ToString() + AppConstManager.ccsPX);
                                }

                                FormDesign oDesign = new FormDesign();

                                if (oItem.WithLabel)
                                {
                                    oDesign.SetControlLabel(oPanel, oItem, eFormID);
                                }
                                LiteralControl oLiteral = new LiteralControl();
                                oLiteral.Text = "<Div id=\"DIV" + oImageControl.ID + "\" Style=\" display:block;visibility:visible;" + cssStyle + "\">";
                                // oLabel.Attributes.Add(AppConstManager.cStyle, cssStyle);
                                oPanel.Controls.Add(oLiteral);

                                oPanel.Controls.Add(oImageControl);
                                LiteralControl oEndLiteral = new LiteralControl();
                                oEndLiteral.Text = "</Div>";
                                oPanel.Controls.Add(oEndLiteral);
                            }

                    }

                }
            }

            Session[FormDesign.SessionImageList] = null;
        }