Expresiones Explícitas
🔹 Definición de Expresiones Explícitas:En Razor, las expresiones explícitas se delimitan con @
seguido de la expresión entre paréntesis ()
.🔹 Ejemplo Básico:Para realizar operaciones dentro de una expresión, es necesario encerrar la expresión entre paréntesis.
🔹 Renderizado de Cadenas y HTML:Las cadenas generadas se codifican en HTML para evitar la inyección de scripts.
Para renderizar HTML directamente, se usa Html.Raw()
.
Esta función puede ser peligrosa, ya que permite la ejecución de JavaScript o contenido malicioso. Usar solo con contenido seguro.
🔹 Bloques de Código en Razor:
🔹 Declaración de Funciones Locales:Se pueden declarar funciones dentro de bloques de código, aunque es mas recomendable hacerlo en el modelo de página (PageModel
).
Última actualización