Html Dynamique.ActionLink en javascript?

Est-il un moyen d'ajouter un code Html.ActionLink à l'aide de javascript?

Par exemple, j'ai cette fonction Éditer dans mon controller:

public ViewResult Edit(int companyID)
{
    ....
}

Et j'aimerais faire quelque chose comme ceci en javascript:

var id = $("#hdnID").val();
$("#editLink").html(<%: Html.ActionLink("Edit", "Edit", new { id }) %>); 

Un peu brut par exemple, mais c'est en gros ce que j'aimerais faire. Est-il possible?

vous ne pouvez pas utiliser côté client des variables dans le code côté serveur, vous avez besoin d'un formulaire au lieu

OriginalL'auteur Steven | 2011-01-29