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?

War es hilfreich?

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>
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top