Ich versuche, meine eigene Lightweight MVC für .Net 2.0 mit NHaml als die Ansicht Motor zu schreiben.Wie funktioniert ASP.Net MVC ActionLink?
In ASP.Net 3.5 MVC die View-Datei haben wir den Link durch den Code-Schnipsel zu spezifizieren.
Html.ActionLink("Add Product","Add");
In MVC binär gibt es keine Funktion, die diesem Aufruf entspricht.
I Only gefunden:
(In der Klasse System.Web.Mvc.Html.LinkExtensions)
public static string ActionLink(this System.Web.Mvc.HtmlHelper htmlHelper,
string linkText, string actionName)
ähnliche statische Klassen wie FormExtensions
Es gibt InputExtensions
usw.
Wie geht ASP.Net MVC damit um? Generiert es dynamischen Code für Html.ActionLink?