2013-02-20 61 views
0

首先,是否可以使用@Html.ActionLink與敲除綁定?@ Html.ActionLink with ko data-bind

如果是,我該怎麼寫?

這就是我需要:

@Html.ActionLink([I want display QuestionID() - a ko view model property] , "Question [controller action name]", "Project [controller name]", new { project = [here should be ProjectID() - a ko view model property] id = [here should be QuestionID() - a ko view model property] }, new Dictionary<string, object> { { "data-bind", "title: 'View detailed question page'" } })) 

在簡單的話,它應該看起來像它呈現以下時:

https://plus.google.com/photos/105612417165831662125/albums/5847070406315217649?authkey=CPqQ2oGYn46GFQ

在此先感謝。

+0

你的鏈接是否只是一個URL的圖像? – bdesham 2013-02-20 16:25:32

+0

是的。它託管在Google +上,並且應該是公開的圖像。 – Krishna 2013-02-20 19:52:00

+0

但爲什麼鏈接到文本的圖像?你不能只是在你的問題中包含文本? – bdesham 2013-02-20 23:29:46

回答

1

你當然可以在ActionLink中包含data-bind屬性;看看this question and its answers如何做到這一點。但請記住,Knockout純粹是客戶端,所以當你需要Knockout與MVC交談時,你需要做出某種AJAX請求。