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

  • AndyMcMillinTV

    AndyMcMillin

    6 HAZİRAN 2007
  • Artorius FullPower

    Artorius Ful

    29 Temmuz 2007
  • PhoneArena

    PhoneArena

    7 NİSAN 2006