Cita:
Iniciado por u_goldman
Cierto o Falso:
Es mejor práctica abrir y cerrar tags de ASP (1) para intercalar con HTML, que hacer un Response.Write del código HTML.
False. En el segundo caso, el intérprete ASP debe actuar sólo una vez, entregando (o no) la respuesta HTML. En el primer caso debe actuar 2 veces. Una para evaluar la condición y otra para darle fin a la misma. El ejemplo no es muy exhaustivo, pero en grandes cantidades puede afectar el rendimiento de la aplicación.
Realidad o Fantasía:
Es preferible hacer un response.write en cada vuelta de un ciclo (A) que concatenar los datos y finalmente escupirlos todos juntos (B)
A:
Código:
<%
response.write "<ul>"
for i = 1 to 12
response.write "<li>" & MonthName(i) & "</li>"
next
response.write "</ul>"
%>
B:
Código:
<%
meses = "<ul>"
for i = 1 to 12
meses = meses & "<li>" & MonthName(i) & "</li>"
next
meses = meses & "</ul>"
response.write meses
%>