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

  • Avast

    Avast

    27 NİSAN 2006
  • BumbleDroid

    BumbleDroid

    18 EKİM 2010
  • sdasmarchives

    sdasmarchive

    2 HAZİRAN 2010