2014-07-11 28 views
-2

我想SOM动态数据加载到@ ajax.actionlink使用数据ajax.actionlink

<tr ng-repeat="child in row.child" ng-if="row.visible" class="expand-wrapper">       
    <td> 
     @Ajax.ActionLink("{{child.contractname}}", "home", "index", new { value = "{{child.contractId}}" }, new AjaxOptions { HttpMethod = "POST", OnSuccess = "window.location.reload()" }) 
    </td> 
</tr> 

链接文本数据呈现罚款,但value = "{{child.contractId}}"不会呈现在所有。它给了我这个url = someurl/home?value=%7B%7Bchild.contractId%7D%7D

+0

添加一些实际的代码,在此之前任何人会去试着解决它格式化好 – maurycy

回答

1

找到自己的答案。

<a href="@Url.Action("Index", "Home")/{{child.contractId}}" target="_self">Index</a>

0

你不能使用MVC Html Helper,因为你的代码是在服务器端生成的。而大括号转换成%7B 应该有助于

<a data-ajax="true" data-ajax-method="POST" data-ajax-success="window.location.reload()" href="/index/home?value={{child.contractname}}">{{child.contractname}}</a>