public async Task <ActionResult> FieldSearchBlock(int parentEntityId, string elementIdPrefix) { ViewBag.ElementIdPrefix = elementIdPrefix; ViewBag.FieldSearchListElementID = string.Format("{0}_FieldSearchList", ViewBag.ElementIdPrefix); ViewBag.FieldSearchSelectorElementID = string.Format("{0}_FieldSearchSelector", ViewBag.ElementIdPrefix); ViewBag.FieldsComboID = string.Format("{0}_FieldsCombo", ViewBag.ElementIdPrefix); ViewBag.AddFieldSearchElementID = string.Format("{0}_AddFieldSearchButton", ViewBag.ElementIdPrefix); ViewBag.SearchableFieldList = _articleSearchService.GetSearchableFieldFieldGroups(parentEntityId); return(await JsonHtml("FieldSearchBlock", null)); }