public ActionResult configweekly(int?index, string config, string unit) { dynamic data = new System.Dynamic.ExpandoObject(); int _index = index.HasValue ? index.Value : 0; var list = centerService.UCGetUnitAllPoints(Masterpage.CurrUser.client_code, unit); var units = centerService.GetCustomerHaveStandardUnit(Masterpage.CurrUser.client_code); if (config != null && config != "") { string array = "["; string[] f = config.Split('#'); foreach (var item in f) { if (item != "") { array += ("'" + item + "',"); } } if (array.EndsWith(",")) { array = array.Substring(0, array.Length - 1); } array += "]"; data.config = array; } else { data.config = "[]"; } data.index = _index; data.units = units; data.unit = unit; data.list = list; return(PartialView(data)); }