SORU
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ş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • manadude21

    manadude21

    11 Mart 2008
  • thegeniuses.tv

    thegeniuses.

    11 Aralık 2006
  • William Sledd

    William Sled

    24 EYLÜL 2006