SORU
5 Aralık 2010, Pazar


Jilet actionlink autogenerating ?uzunluk=7 URL?

Jilet sayfada aşağıda Linki var.

@Html.ActionLink("Create New Profile", "Create", "Profile", new { @class="toplink" })

Sayfa görünümü altında bir kaynak görüyorum

<a href="/admin/profile/create?length=7" class="toplink">Create New Profile</a>

Ben linke tıklayınız. URL aşağıdaki gibidir.

http://localhost:54876/admin/profile/create?length=7

İstemiyorum ?uzunluk=7. Bu otomatik oluşturulan neden.

CEVAP
5 Aralık 2010, Pazar


Kullandığınız ActionLink geçersiz (string linkText, string actionName, Object routeValues, Object htmlAttributes) geçersiz kılmak için eşleşir. Senin "" değeri routeValues parametre kabul ediliyor. Profiline bu kadar Bu parametre bakımından bu işlevin davranışı üzerine Bütün genel özellikleri almak ve yol değerleri bağlantı oluşturmak için kullanılan listesine eklemek için. Bir Dize yalnızca ortak özelliği, sonunda bir yana "uzunluk=7".

Kullanmak istediğiniz doğru aşırı (string linkText, string actionName, string controllerName, Object routeValues, Object htmlAttributes) ve böylece loke arayın:

@Html.ActionLink("Create New Profile", "Create", "Profile", new {}, new { @class="toplink"})

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • AFISHAL

    AFISHAL

    7 Mart 2009
  • Kingsimba357

    Kingsimba357

    7 NİSAN 2008
  • Yanko Kral

    Yanko Kral

    8 HAZİRAN 2006