ASP.NET MVC Preview 5 - Html.Image Helfer hat Namespace verschoben
-
02-07-2019 - |
Frage
Wir haben gerade ASP.NET von Preview 3 Vorschau aktualisiert 5 und wir haben ein Problem mit dem Html.Image
Htmlhelper in unseren aspx Seiten ausgeführt werden.
Es scheint, dass Html.Image
von System.Web.Mvc
in Microsoft.Web.Mvc
bewegt hat, und die einzige Möglichkeit, die wir gefunden haben die Helfer jetzt zuzugreifen, ist eine Import-Anweisung für jede ASPX-Seite hinzufügen, die es verwendet. Alle anderen Helfer können mit using System.Web.Mvc;
in der C # Code-Behind einer Ansicht Master-Seite zugegriffen werden, aber dies scheint ein <@Import Namespace="Microsoft.Web.Mvc">
in jeder ASPX-Seite zu müssen.
Kennt jemand eine Möglichkeit, um dieses?
Lösung
Sie können die Namespace-Seiten in System.Web in Sie Web-Config hinzuzufügen.
<pages validateRequest="false">
<namespaces>
<add namespace="Microsoft.Web.Mvc"/>
</namespaces>
</pages>