Denetleyicimin eylemlerinden birinde, bazı XML üretiyorum. Bu XML'deki özniteliklerden biri, bazı parametrelerle birlikte başka bir denetleyiciye ve eyleme ilişkin href
'dur. XML şöyle görünmelidir:Denetleyicide bir eylem bağlantısı oluşturma
<projects>
<project id="42" name="Project X", href="/projects/42"/>
<!-- etc. -->
</projects>
URL göreli veya mutlak olup olmadığını umursamıyorum, ama benim sorum şu: Ben de, kontrolör kodunda URL oluşturmak nasıl tip-güvenli yolu?
Başka bir deyişle, HtmlHelper.ActionLink
'un bir denetleyiciden ne yaptığımı nasıl yaparım? ASP.NET Çekirdek 1.0.x. içinde Hala
string href = Url.Action("DetailsAsXml", new { projectId = item.Id });
geçerli: –