10 EKİM 2011, PAZARTESİ
HTML.Vs Url ActionLink.ASP.NET Jilet eylem
HTML.ActionLink
vs Url.Action
ya da aynı şeyi yapmanın iki yolu vardır arasında herhangi bir fark var mı?
Ne zaman bir tercih etmeliyim?
CEVAP
10 EKİM 2011, PAZARTESİ
Evet, bir fark var. Html.ActionLink
Url.Action
verir; oysa <a href=".."></a>
bir etiket sadece bir url oluşturur.
Örneğin:
@Html.ActionLink("link text", "someaction", "somecontroller", new { id = "123" }, null)
oluşturur:
<a href="/somecontroller/someaction/123">link text</a>
Url.Action("someaction", "somecontroller", new { id = "123" })
üretir:
/somecontroller/someaction/123
Çocuk denetleyici bir eylem yürüten de Html.Action var.
Bunu Paylaş:
'HTML denetleyicisi eylem içinde ...
Html Kullanarak.ActionLink farklı dene...
ASP.NET mvc Html çapa etiketinin de da...
Jilet: @Html.() Kısmi vs @RenderPage()...
Bir Html olun.ASP.NET MVC bir Görüntü ...