Ich versuche eine Controller-Methode zu schreiben, die ein ActionResult zurückgibt.ASP.NET MVC: Wie benutzerdefinierte HTML-Helper von einer Controller-Methode aufgerufen werden?
Bei diesem Verfahren möchte ich mag: 1. Aufruf ein HTML-Hilfsmethode 2. Erfassung und Speicherung der erzeugten HTML HTML-Helfer in einem String 3. Kehren die Methode mit dem als JSON gewickelt HTML gerendert
Wie rufe ich die Html Helper-Methode von meiner Controller-Methode? Einfach mit der statischen Klasse HtmlHelper funktioniert nicht.
Was ist dieser HTML-Helfer, den Sie anrufen möchten? Ich wette, es gibt eine Alternative. –
Warum das HTML als JSON zurückgeben? Warum nicht einfach als HTML zurückgeben und eine Teilansicht verwenden? –
@Darin: Nachdem ich über das Thema mehr nachgedacht habe, gibt es eine bessere Designalternative. Für meine Situation denke ich, es ist am besten, nur den HTML-Helper als eine Handlungsmethode zu refactorieren. @sean: Ich muss es als JSON zurückgeben, weil ich eine Fehlerprüfungsvariable zurückgeben und den Client über Fehler benachrichtigen muss. – burnt1ce