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

  • FILIPeeeK

    FILIPeeeK

    22 Mayıs 2006
  • TV and Lust

    TV and Lust

    26 HAZİRAN 2006
  • xCraash

    xCraash

    6 Temmuz 2012