MVC3 ActionLink mit Bildern (aber ohne MvcFutures)?

Ich Frage mich, ob jemand weiß, ob es möglich ist, zu nutzen, die "out of the box" ASP.NET MVC3-Helfer zu generieren, die eine "link-button"...derzeit nutze ich folgende:

<a class="button" title="My Action" href="@Url.Action("MyAction", "MyController", new { id = item.Id })">
    <img alt="My Action" src="@Url.Content("~/Content/Images/MyLinkImage.png")" />
</a>

Ich versuche zu vermeiden, mit MvcFutures, aber selbst wenn ich in der Lage war, Sie zu benutzen, ich glaube nicht, dass es eine extension-Methode es gibt, die dies tun. (Ich glaube, die Lösung in diesem Fall wäre die Rolle benutzerdefinierte Helfer wie hier zu sehen)

Schließlich dieser Beitrag auch eine gute Idee hat um dieses per CSS, aber das ist nicht das, was ich Frage...

Was ist falsch mit dem snippet, das Sie oben gepostet? Es scheint nicht zu haben zu viel dreck, und es ist die Tugend, die Sie angeben, die HTML-Attribute, die in der üblichen Weise. (Titel, alt, etc.) Und sowieso, es ist trivial einfach für Sie zu schreiben, wie eine Erweiterung Methode selbst, wenn Sie dies wünschen.
Woll Es ist nichts falsch mit dem, was ich nun benutze, aber das ist nicht die Frage. Ich versuche einfach nur, um zu sehen, ob es einen besseren Weg gibt
Was ist falsch mit der benutzerdefinierte HTML-helper-Lösung?
Dimitrov Nichts falsch mit eigenen Helfer, ich Frage, ob es eine "out of the box"...

InformationsquelleAutor zam6ak | 2011-02-24

Schreibe einen Kommentar