Está en la página 1de 17

1

La transicin de cdigo marcado es una de las cosas ms elegantes sobre Razor pero hay algunas reglas que vale la pena conocer. Opcin 1 : Cdigo es la regla primaria en un bloque de cdigo , no HTML. Esto significa que el analizador siempre esperar cdigo a menos que considere vlida la apertura ( y cierre) de las etiquetas. En el primer bloque de la opcin se ve que despus de la @ { el nombre de una variable est definida. No se necesita etiqueta adicional. Una seccin <div> le dice a Razor que lo que sigue debe ser tomado como literal . A continuacin, el nombre @ indica una variable que necesita ser reemplazado con su valor .

Opcin 2 : Del mismo modo , para llamar explcitamente el texto de un bloque de cdigo como HTML , envulvalo en una etiqueta <text> Opcin 3 : Una lnea de salida dentro del margen de beneficio puede ser denotado por @ : Esta opcin es til cuando no se desea representar un elemento HTML , como parte de la salida. Conocimiento Extra ( Avanzado) : El analizador que entiende Razor es en s mismo un conjunto independiente ( System.Web.Razor.dll ) que no tiene dependencias en ASP.NET que significa que usted puede utilizar para analizar CSHTML / archivos VBHTML y producir C # / VB cdigo en cualquier lenguaje. NET .

1 minuto La transicin de cdigo marcado es una de las cosas ms elegantes sobre Razor pero hay algunas reglas que vale la pena conocer. Opcin 1 : Cdigo es la regla primaria en un bloque de cdigo , no HTML. Esto significa que el analizador siempre esperar cdigo a menos que considere vlida la apertura ( y cierre) de las etiquetas. En el primer bloque de la opcin se ve que despus de la @ { nombre de una variable est definida. No se necesita etiqueta adicional. Una seccin <div> le dice a Razor que lo que sigue debe ser tomado como literal . A continuacin, el nombre @ indica una variable que necesita ser reemplazado con su

valor . Opcin 2 : Del mismo modo , para llamar explcitamente el texto de un bloque de cdigo como HTML , envulvalo en una etiqueta <text> Opcin 3 : Una lnea de salida dentro del margen de beneficio puede ser denotado por @ : Esta opcin es til cuando no se desea representar un elemento HTML , como parte de la salida. Conocimiento Extra ( Avanzado) : El analizador que entiende Razor es en s mismo un conjunto independiente ( System.Web.Razor.dll ) que no tiene dependencias en ASP.NET que significa que usted puede utilizar para analizar CSHTML / archivos VBHTML y producir C # / VB cdigo en cualquier lenguaje. NET .

1 minuto La transicin de cdigo marcado es una de las cosas ms elegantes sobre Razor pero hay algunas reglas que vale la pena conocer. Opcin 1 : Cdigo es la regla primaria en un bloque de cdigo , no HTML. Esto significa que el analizador siempre esperar cdigo a menos que considere vlida una apertura ( y cierre) de las etiquetas. En el primer bloque de la opcin se ve que despus de la @ { nombre de una variable est definida. No se necesita etiqueta adicional. Una seccin <div> le dice a la maquinilla de afeitar que lo que sigue debe ser tomado como literal . A continuacin, el nombre @ indica una variable que necesita ser

reemplazado con su valor . Opcin 2 : Del mismo modo , para llamar explcitamente el texto de un bloque de cdigo como HTML , envulvalo en una etiqueta <text> Opcin 3 : Una lnea de salida dentro del margen de beneficio puede ser denotado por @ : Esta opcin es til cuando no se desea representar un elemento HTML , como parte de la salida. Conocimiento Extra ( Avanzado) : El analizador que entiende Razor es en s mismo un conjunto independiente ( System.Web.Razor.dll ) que no tiene dependencias en ASP.NET que significa que usted puede utilizar para analizar CSHTML / archivos VBHTML y producir C # / VB cdigo en cualquier lenguaje. NET .

10

11

Audio HTML - HTML5 CSS Regiones, Regions, fragmentos (ej: media) JavaScript Regiones, DOM

12

http://visualstudiogallery.msdn.microsoft.com/07d54d127133-4e15-becb-6f451ea3bea6

13

14

También podría gustarte