2016-03-05 50 views
0

我想在已經構建的項目中添加angularjs。我正在使用angularjs作爲索引頁面。我需要調用mvc控制器進行編輯和刪除,而不是使用angularjs控制器,我需要將id傳遞給mvc控制器。 我已經使用了代碼。如何將角度視圖的id傳遞給asp.net mvc控制器?

<a href="@Url.Action("EditNewsLetter","NewsLetter")/?id = {{item.Id }}">Edit</a> | 
<a href="@Url.Action("DeleteNewsLetter","NewsLetter")/?id = {{item.Id }}">Delete</a> 

但它沒有將值傳遞給控制器​​,當我點擊。

它顯示錯誤ID不能爲空。我沒有太多的角度經驗。 所以請幫我解決這個問題。

+0

http://stackoverflow.com/questions/25182830/html-actionlink-and-angularjs-value –

+0

'item'是MVC視圖模型屬性或角變量? –

+0

@PankajParkar Angular屬性 – Shahzad

回答

1

這工作。

<a data-ng-href="@Url.Action("EditNewsLetter","NewsLetter")/{{item.Id}}" target="_self">Edit </a> <a data-ng-href="@Url.Action("DeleteNewsLetter","NewsLetter")/{{item.Id}}" target="_self">Delete </a> 
相關問題