l'incorporation de variable javascript dans la syntaxe razor

J'ai une méthode qui ressemble à ce

function endcall_click(leadid) {
    document.location = '@Url.Action("index","dispo",new{id=leadid})/';
}

Bien sûr, il ne fonctionne pas parce qu'il traite de "leadid" comme une variable côté serveur mais je veux injecter de la variable javascript passé dans la méthode.

J'ai essayé d'emballage de plomb id, mais cela ne fonctionne pas.

function endcall_click(leadid) {
    document.location = '@Url.Action("index","dispo",new{id="<text>leadid</text>"})/';
}

Des idées?

OriginalL'auteur Emad | 2010-12-02