wie auf Bild einfügen im html-link? asp.net mvc
Habe ich die navigation und viele link auf meinem Webprojekt von html-links.
Sie sind hässlich mit unterstreichen. Ich möchte einfügen, irgendein Bild mit dem Namen oder spielen mit den Stilen der link.
Ist es möglich? Wie macht man das?
Dank und take care,
Ragims
Du musst angemeldet sein, um einen Kommentar abzugeben.
Könnte man mit Hilfe von css entfernen Sie die Unterstreichungen oder die backgroundimage-Eigenschaft,
ansonsten könnte man auch einfach den link so auf:
Html.ActionLink und Url.Aktion " zurück gleichen URL. Der Unterschied ist, dass das erste erstellt ein HTML-element, während die zweite gibt nur die URL an, die Aktion.
Andere option ist die Verwendung der Url.RouteUrl oder Html.RouteLink um einen link zu erstellen, basierend auf Ihrer route (zu einer Handlung), statt Sie direkt zu einer Aktion.
Einer Lösung ist die Erstellung einer HtmlHelper-Erweiterung Methode zum erstellen einer image-spezifischen link. Eine detaillierte Anleitung finden hier.
Wenn Du auf MVC 3-4 mit razor view engine, dann könnte Ihnen das helfen-
Anstatt
@Html.ActionLink("linkname","action","controller")
Sie können folgende
"Bilder" ist mein Ordner für die Ablage der Bilder.
@Url.Content()
ist, um den Pfad kennen.Sie können Ihren pass action und den controller für die Aktion
@Url.Action()
.@Url.Action()
funktioniert ähnlich wie der@Html.ActionLink()
.Jetzt Ihren link ersetzt durch das Bild.