Embed Html.ActionLink en Javascript en Razor

Sé que es posible incrustar @Html en Javascript en MVC3, pero no puedo hacer que funcione lo siguiente y no estoy seguro de si esto es posible todavía.

Utilizando jQuery DataTable, tengo una llamada AJAX para crear mi nueva fila, luego agrego programáticamente esto usando la API de tabla de datos. Todo esto funciona, pero luego quiero poner mi Editar ActionLink en la fila y solo aparece con el texto "Editar", no el enlace.

Por supuesto que podría hacer esto manualmente, preguntándome si hay una mejor opción.

p.ej

 tablePallets.fnAddData([ GetPalletActionLinks(), etc...


    function GetPalletActionLinks() {
        var result = @Html.ActionLink("Edit", "EditPallet", new { id = 1 });
        return result;
}

He codificado ID = 1 por el momento, pero puedo obtenerlo fácilmente para la fila recién creada.

Gracias Duncan

Respuestas a la pregunta(1)

Su respuesta a la pregunta