在控制器中读取htmlAttribute

时间:2009-03-24 10:28:15

标签: asp.net-mvc

我有Ajax.ActionLink和htmlAttribute param

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

如何在控制器方法中读取此属性?

1 个答案:

答案 0 :(得分:0)

你不能。

所有htmlAttribute参数都会指示生成要添加到锚点html的其他属性,并将其发送到客户端。单击锚点时,这些属性不包含在请求中。

将属性放在id新{id = elem.ID,UpdateTargetID = ...}旁边,这应该包含在URL中。