public ActionResult LoadData(int id, string type)
        {
            HomeModels home = new HomeModels();
            Dictionary <STFieldsInfo, List <BusinessObject> > dic = home.GetFieldInfo(id);

            ViewData["sType"] = type;
            var viewModel = GridViewExtension.GetViewModel("gv" + dic.Keys.FirstOrDefault().STFieldName);

            if (type == "Inbox")
            {
                DataTable dtInbox = MailUtil.GetListInboxItem_ByUserName(Convert.ToString(AuthConfig.GetSession("CurrentUser")));
                ViewData["control"] = dic;
                ViewData["data"]    = dtInbox;
            }
            else
            {
                DataTable dtOutbox = MailUtil.GetListOutboxItem_ByUserName(Convert.ToString(AuthConfig.GetSession("CurrentUser")));
                ViewData["control"] = dic;
                ViewData["data"]    = dtOutbox;
            }
            return(PartialView("GridViewAjaxPartialView", null));
        }