Asp.net MVC Razor code moteur et mélanger du code Html

Nous savons Asp.net MVC moteur de template Razor permet une meilleure mise en page, et la liaison de données.

Mais dans les coulisses Razor code moteur est basé sur le code C # pour atteindre. Donc, si je veux des pages de code du moteur de vue Razor et les étiquettes de code Html mélanger comment le faire?

1, Razor reconnaissance intelligente.

Lorsque le moteur du modèle de rasoir pour identifier les balises Html sont automatiquement converties en sortie Html. Par exemple:

 Ainsi, afficher une page dans le cas de t> 0 sera entrée <div> 1111 </ div>

2, mais, nous avons parfois besoin de construire dynamiquement Voir la page!

Si l'étiquette est pas à l'intérieur d'une erreur Html fermée est signalé, par exemple:

 

Dans ce cas, le moteur ne peut pas être rasoir reconnaissance intelligente.

Comme cela, comment le faire?

Il peut être émis via @ Html.Raw.

 

 De cette façon, vous pouvez voir une page peut être basée sur fond d'activité spécifique, une partie de la structure dynamique de la page Html.

Ce qui me préoccupe, de partager des expériences et des connaissances faillible de commun.

Je suppose que tu aimes

Origine www.cnblogs.com/ItOldBird/p/12461321.html
conseillé
Classement