código del motor Asp.net MVC Razor y la mezcla de código HTML

Sabemos motor de plantillas Asp.net MVC Razor permite un mejor diseño de página y el enlace de datos.

Pero detrás del escenario código del motor de la maquinilla de afeitar se basa en el código C # para lograr. Así que si quiero afeitar páginas de códigos vista del motor y las etiquetas de código HTML mezclar cómo hacerlo?

1, Razor reconocimiento inteligente.

Cuando el motor de plantillas de afeitar para identificar etiquetas HTML se convierten automáticamente a la salida HTML. Por ejemplo:

 Por lo tanto, ver una página en el caso de t> 0 habrá de entrada <div> 1111 </ div>

2, pero, a veces, necesitamos construir dinámicamente Ver página!

Si la etiqueta no está dentro de un error Html cerrado se informa, por ejemplo:

 

En este caso, el motor de la maquinilla de afeitar no puede haber reconocimiento inteligente.

De esta manera, la forma de hacerlo?

Puede ser la salida a través de @ Html.Raw.

 

 De esta manera, se puede ver una página se puede basar en el fondo de negocio específico, parte de la estructura dinámica de la página HTML.

Mi preocupación, para compartir experiencias y falible conocimiento común.

Supongo que te gusta

Origin www.cnblogs.com/ItOldBird/p/12461321.html
Recomendado
Clasificación