Gibt es eine Entsprechung für MvcHtmlString in ASP.NET 5? Wie können wir sonst HTML-Ausgabe von meiner benutzerdefinierten HTMLHelper-Methode ordnungsgemäß rendern?Äquivalent für MvcHtmlString in ASP.NET 5?
Antwort
Es gibt keine Notwendigkeit für MvcHtmlString
(die aus Kompatibilitätsgründen über HtmlString
hinzugefügt wurde), so dass Sie einfach Microsoft.AspNet.Mvc.Rendering.HtmlString
verwenden können.
Wie Sie leicht feststellen können, verwenden auch die ViewComponents und Helper von Asp.Net 5 dieselben Ansichten (HtmlString
).
Asp. Net Core (v.5) ersetzt MvcHtmlString für einen neuen HtmlString-Typ. Verwechseln Sie das nicht mit dem Typ HtmlString, der Teil des System.Web-Namespace ist, der in .NET 4.0 eingeführt wurde (MvcHtmlString erbt von diesem Typ).
HINWEIS: Nach dem 28. April 2016 wurde der HtmlString-Typ in das Microsoft.AspNetCore.Html.Abstractions
-Paket verschoben. Denken Sie daran, dies in Ihre project.json im Knoten Abhängigkeiten aufzunehmen.
Darüber hinaus müssen Sie die Anweisung using
esusing Microsoft.AspNetCore.Html;
oder erklären durch seine vollständig qualifizierten Namen erklären:
Microsoft.AspNetCore.Html.HtmlString
Wenn Sie mehr Informationen über das Aussehen HtmlString Art wollen am HtmlAbstractions Paket Quellcode befindet sich here
- 1. HandleUnknownAction in ASP.NET 5
- 2. Asp.NET MvcHtmlString und ModelMetadata.FromLambdaExpression zu AspNetCore?
- 3. Request.IsAuthenticated-Funktion in Asp.Net 5
- 4. Asp.net MVC 5 MapRoute für mehrere Routen
- 5. Register Handler für Anwendungsereignisse in ASP.NET 5
- 6. Wie mehrere MvcHtmlString Instanzen
- 7. Laravel-5 ‚LIKE‘ Äquivalent (Eloquent)
- 8. NullableAttribute oder Äquivalent in Asp.net
- 9. MvcHtmlString MVC 2 Konvertierungsfehler
- 10. HtmlString vs. MvcHtmlString
- 11. MvcHtmlString.Create() vs neue MvcHtmlString()
- 12. User.Identity.IsAuthenticated Äquivalent in asp.net Kern
- 13. Page.EnableSessionState äquivalent in ASP.NET MVC
- 14. Ersatz für @helper in ASP.NET 5/asp.net mvc 6
- 15. RoutePrefixAttribute in ASP.NET 5
- 16. Referenzfehler in ASP.Net 5
- 17. ClaimsIdentity in ASP.NET MVC 5
- 18. Authentifizierung in ASP.NET 5 (vNext)
- 19. LinkedIn Login für ASP.NET MVC 5 Anwendung
- 20. Ersatz für System.Web.HttpUtility.UrlEncode/UrlDecode ASP.NET 5
- 21. Telerik-Äquivalent für DetailView
- 22. Integrationstests ASP.NET 5 Identity
- 23. Äquivalent von ASP.Net Ajax Function.createDelegate in jQuery
- 24. Globale Ausnahmebehandlung in ASP.NET 5
- 25. URL-Umschreibung in ASP.NET 5
- 26. Serving-Dateien in ASP.NET 5
- 27. Cookies in ASP.Net MVC 5
- 28. Subdomain-Routing in ASP.NET 5
- 29. Route Prefix in ASP.NET 5
- 30. FormCollections fehlen in ASP.Net 5
Es funktioniert, danke :) –