Düğmeler gibi görünmesini istediğim iki tane @Html.ActionLink's
var. Bunu CSS
ile yapabilmeyi ancak CSS
'u uygulamak için actionlink'in #ID değerini kullanıyorum. Eylem bağlantılarına bir sınıf atamak istiyorum ancak aşağıdaki kodu kullandığımda eksik bir "}" olduğumu belirten bir hata alıyorum. İşte @ Html.ActionLink öğesine nasıl bir sınıf ekleyebilirim?
@Html.ActionLink("Print PO", "PoReport", new { id = 51970},
new { id = "PoPrint"} , new { class = "PoClass"})
Ben başvuruyorum Style:
<style>
#PoPrint
{
border: 4px outset;
padding: 2px;
text-decoration: none;
background-color:lightskyblue;
}
</style>
Bu çalışır ve ben sadece tthe tarzı diğer #id eklemek olabilir ama Sınıf stil uygulamak istiyorum varsayalım.
Olası yinelenen http://stackoverflow.com/questions/5608622/asp-net-mvc-add-css-class-to-actionlink VE http://stackoverflow.com/questions/1444495/how-do-i-apply-a-css-class-to-html-actionlink-in-asp-net-mvc –
@FaceOfJock, her iki gönderiye baktım ve uygulamayı denedim çözümler ama başarılı değildi. –
Önerilen tüm çözüm işe yaramadıysa, javascript'i çözüm olarak kullanabilirsiniz, öğenizi kimliğine göre seçin ve sonra sınıfınızı ekleyin –