Bonjour.

Je suis sur un projet de site internent en C# ASP MVC3 et j'aimerais me servir d'une partial view pour remplir une ligne de tableau.

Pour cela j'ai un <tr id="lastline"> qui est la cible à remplir,
j'ai aussi :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
@Ajax.ActionLink("Créer", "GetCreationView", "Reorg", new AjaxOptions {
                InsertionMode = InsertionMode.Replace,
                UpdateTargetId = "lastline"  })
Pour appeler mon contrôleur et qu'il me renvoi la vue dans mon <tr>.

Le but est que l'appel repasse par le contrôleur qui renverra la vue partiel et que celle ci soit inséré dans mon <tr> (je me répète mais je veux être bien clair)

Le problème c'est qu'au lieu de renvoyer la vue partiel dans le <tr> il me régénère la page et me l'insère toute entière dans le <tr>.
Moi je veux juste la vue partiel, pas toute la page.

J'ai vérifier en debug, le curseur passe par toute la page avant de l'a renvoyer dans mon <tr>, pas seulement mon partial view.

Est-ce possible avec un AJAX.actionlink ?
Avez vous une idée pourquoi cela ne marche pas?

Merci d'avance.

PS : j'utilise jquery-1.5.1.min.js et jquery-unobtrusive-ajax.js