Pregunta

¿Asp.net aspx vistas tienen etiquetas que funcionan de manera similar a la de Ruby erb <% -%> ?No me gusta todos estos saltos de línea en mi asp.net mvc, html generado.Como para el otro punto de vista motores (nhaml, chispa, maquinilla de afeitar) no quiero usar todavía.

Ejemplo rápido de la diferencia entre <% %> y <% -%> en erb:

1. <% %>

<% 3.times do %>
Ho!<br />
<% end %>
Merry Christmas!

nos da:

Ho!<br />

Ho!<br />

Ho!<br />

Merry Christmas!

2. <% -%>

<% 3.times do -%>
Ho!<br />
<% end -%>
Merry Christmas!

nos da:

  Ho!<br />
  Ho!<br />
  Ho!<br />
  Merry Christmas!
¿Fue útil?

Solución

<% %> Existe
<% -%> No existe

Existe una pequeña posibilidad de que la maquinilla de Afeitar tiene.No he comprobado todavía.


Para otros ms responden:

Aviso que el pequeño signo menos.En rails que significa que las líneas en blanco se eliminan.

Otros consejos

No sé por qué dices imitar, como esta notación en asp clásico y asp.net es anterior a ruby erb.

Sin embargo, no existe, y es casi idéntica.Ver aquí (bloques de código), expresiones y las expresiones de enlace de.

Si no estoy misstaken usted debería ser capaz de utilizar <%= expresión %> en asp.net para los valores de salida

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top