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

  • CaptainDisillusion

    CaptainDisil

    18 EYLÜL 2007
  • chrmoe

    chrmoe

    7 Kasım 2006
  • pleated-jeans

    pleated-jean

    6 HAZİRAN 2013