private IDictionary <string, object> GetJsonResult(ViewDataDictionary viewData) { filterExecutedContext.Object.Result = new ViewResult { ViewData = viewData }; gridAttribute.OnActionExecuted(filterExecutedContext.Object); var result = (JsonResult)filterExecutedContext.Object.Result; return((IDictionary <string, object>)result.Data); }