Ist es möglich, einen ActionLink, der ein element enthält?

Wie die Frage sagt, Ist es möglich, einen ActionLink, der ein element enthält, und wenn nicht, was ist der beste Weg, es zu erreichen?

Zum Beispiel, können sagen, ich habe eine Span element, ich will, dass die ganze Sache ein hyperlink sein... Die folgenden Werke:

<a href="/Site/Page/@Model.ID?Type=test">
                <span class="box5">Click anywhere in this box</span> </a>

Vorstellen, dass span - /css-Klasse box5 macht, dieses... War ursprünglich ein DIV, aber ich fand, dass nicht zu Folgen, standards und dies scheint zu Folgen, ok.

Diese gerendert und funktioniert gut, aber es ist trotzdem verwenden einen ActionLink statt? Ich habe versucht zu erraten, die syntax wie (kopieren von Formen):

@using (Html.Actionlink){<span class="box5">Click anywhere in this box</span>}

und viele andere Kombinationen ohne Glück.

Nun, mein Handbuch HTML-workaround funktioniert einwandfrei und ich bin glücklich, es zu verlassen, aber, ist es möglich, eine MVC-ActionLink, und wenn es ist, sollte ich auch Sorge/würde es irgendwelche Vorteile?

InformationsquelleAutor Wil | 2011-11-03
Schreibe einen Kommentar