içinde bir Html.ActionLink sınıfını dinamik olarak değiştirmek için
benim bakış
<%=Html.ActionLink("View", "Index", "Home")%>
yılında şöyle bir html yardımcınız var ama benim denetleyicisi sınıf gibi veya onclick bir öznitelik eklemek için aşağıdaki gibi bu başvuru nasıl emin değilim.
ViewData("View").attributes.add("class", "active")
kabul edildi, ancak kullanıcı kimlik bilgilerini temel alan bir menü seçeneğini göstermem/gizlemem gerektiğinde (web formları MVC'ye dönüştürülür) - MVC'de bunu nasıl yapabilirim? –
Daha fazla örnekle düzenlenmiştir. –
Kimlik bilgilerine dayalı olarak gösterme/gizleme için, bir if bloğuyla çevreleyin veya mantığı kapsüllemek için bir HtmlHelper uzantı yöntemi yazın. Kullanıcının doğrulanması durumunda kontrol cihazından bir değer iletebilir ve ardından bu görünümü kontrol edebilirsiniz. –