2009-03-24 4 views
0

Je Ajax.ActionLink avec htmlAttribute param Lire htmlAttribute dans le contrôleur

<%= Ajax.ActionLink("cool", "ViewCategory", new { id = elem.ID }, new AjaxOptions { UpdateTargetId = "score_" + elem.ID.ToString() }, new { myAttr = 123 })%> 

Comment puis-je lire cet attribut dans la méthode de commande?

Répondre

0

Vous ne pouvez pas.

Tout le paramètre htmlAttribute commande la génération d'attributs supplémentaires à ajouter à l'ancre html avec l'envoi au client. Ces attributs ne sont pas inclus dans la requête lorsque l'ancre est cliquée.

Placez l'attribut en regard de l'ID nouveau {id = elem.ID, UpdateTargetID = ...}, il doit être inclus dans l'URL.

Questions connexes