ASP.NET MVC - Pase la cadena Json a la vista usando ViewData

Estoy tratando de pasar Json a mi vista usando ViewData

Controlador

ViewData("JsonRegionList") = Json(RegionService.GetActiveRegions())

ver

        $("input#UserRegion").autocomplete({
                source:"<%: ViewData("JsonRegionList").ToString %>",
                minLength: 3,

pero el problema con el que me encuentro es que la fuente de salida parece

        $("input#UserRegion").autocomplete({
                source:"System.Web.Mvc.JsonResult",
                minLength: 3,

lo cual obviamente no está bien. ¿Me estoy perdiendo algo básico?

Respuestas a la pregunta(1)

Su respuesta a la pregunta