public ActionResult _CustomSearchDesignerGridBinding(GridCommand command)
{
try{
if (Session["searchAttributeList"] == null)
{
ISearchDesigner sd = GetSearchDesigner();
Session["searchAttributeList"] = GetListOfSearchAttributeViewModels(sd.Get());
Session["metadatNodes"] = sd.GetMetadataNodes();
ViewData["windowVisible"] = false;
}
return View("SearchDesigner", new GridModel((List<SearchAttributeViewModel>)Session["searchAttributeList"]));
}
catch(Exception e)
{
ModelState.AddModelError(String.Empty, e.Message);
return View();
}
}