Вы не можете использовать синтаксис Razor в Javascript, как это. Помните, что Razor - это всего лишь хороший способ вывести некоторый HTML, который разрешается MVC до того, как он отобразит страницу. Javascript запускается после рендеринга страницы, и поэтому любой Razor, который вы вставляете на страницу, не будет обработан.
У вас есть два варианта здесь. Либо жестко закодируйте URL в Javascript, как показал Chaminda, либо укажите на своей странице скрытый элемент, из которого вы можете прочитать значение следующим образом:
@Html.Hidden("homeUrl", Url.Action("Create", "Home"))
Тогда в вашем Javascript вы можете прочитать значение со страницы:
cell += '<a href="' + $('#homeUrl').val() + '?id=' + recievedData.id + '" class="btn btn-link" style="text-decoration:none">';
cell += '<i class="fa fa-pencil-square-o" aria-hidden="true"></i> Edit';
cell += '</a>';