3
我有一个观察的阵列在我的视图模型“IdOfInvitedSocialCompaigns”创建链接,这个属性包含的ID的数组,我想这样的创建链接:与knockoutjs
@Html.ActionLink("Compaign","Confirmation", new {socialbuzzCompaignId = id})
我怎样才能建立这样的链接与knockoutjs,这里是视图模型的一部分:
function DashboardViewModel() {
var self = this;
self.IdOfInvitedSocialCompaigns = ko.observableArray([]);
}
汤姆先生,请注意网址将是这样的:?战役/确认socialbuzzCompaignId = ID – ucef 2012-07-23 03:02:38
好的,但是你既可以硬编码socialbuzzCompaignId参数名进入该基地URL属性,或者你可以将它设置为:@(Url.Action(“Compaign”,“Confirmation”,new {socialbuzzCompaignId =“{0}”})),然后该函数将是:return self.urls.confirmCampaignUrl。替换('{0}',id) – 2012-07-23 03:47:14
实际上,Url.Action会对那些大括号进行编码,但您得到这个想法。 – 2012-07-23 03:50:03