Question

Nous venons de mettre à jour ASP.NET de Preview 3 à Preview 5 et nous avons rencontré un problème avec le Html.Image HtmlHelper dans nos pages aspx.

Il semble que System.Web.Mvc soit passé de Microsoft.Web.Mvc à using System.Web.Mvc;, et la seule façon pour nous d'accéder à l'aide est d'ajouter une instruction d'importation à chaque page .aspx qui l'utilise. Tous les autres assistants sont accessibles avec <@Import Namespace="Microsoft.Web.Mvc"> dans le code C # situé derrière une page maître de vue, mais celui-ci semble nécessiter un <=> dans chaque page .aspx.

Est-ce que quelqu'un connaît un moyen de contourner cela?

Était-ce utile?

La solution

Vous pouvez ajouter l'espace de noms aux pages de System.Web dans votre configuration Web.

<pages validateRequest="false">
    <namespaces>
        <add namespace="Microsoft.Web.Mvc"/>        
    </namespaces>
</pages>
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top