2011-04-26 1 views

Répondre

2

Vous ne pouvez pas. Vous utilisez le balisage ASPX dans votre exemple. Dans le rasoir, vous pouvez écrire:

@using System.Web.Silverlight; 

btw. vérifier syntax quickref:

+0

btw. –

1

vous pouvez essayer @using Namespace; où espace de noms est ce que vous avez besoin

+0

Comment puis-je utiliser TagPrefix – ebattulga

+0

Je pense que vous essayez d'utiliser la vue Razor en tant que balise .aspx, vous devriez chercher à utiliser des aides –

7

Vous pouvez le mettre dans le web.config qui existe dans votre dossier Vues. Il m'a fallu un certain temps pour comprendre celui-ci en espérant que cela aide.

<system.web> 
    <controls> 
    <add assembly="System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" namespace="System.Web.Mvc" tagPrefix="mvc" /> 
    <add assembly="AjaxControlToolkit" namespace="AjaxControlToolkit" tagPrefix="ajaxToolkit" /> 
    </controls> 
</system.web> 
0

Pour ajouter un nouveau registre dans MVC, vous pouvez mettre dans le web.config:

<configuration> 

    <system.web> 
    <pages> 
     <controls> 
     <add assembly="System.Web.Silverlight" namespace="System.Web.UI.SilverlightControls" tagPrefix="asp" /> 
     </controls> 
    </pages> 
    </system.web> 

</configuration> 
Questions connexes