2008-11-21 20 views

Respuesta

10

<%= %> representa la salida (cadena) del comando contenido a la respuesta. <% %> ajusta declaraciones ejecutables (lógica) en la vista para controlar qué se ejecuta. No usa punto y coma en los bloques <%= %>, pero puede hacerlo en el <% %> dependiendo de qué instrucciones se incluyen.

cadena de representación:

<%= Html.Encode(Model. Property) %>

bloque de código:

<% Html.RenderPartial("ViewName"); %>

EDIT: He aquí unlink a la referencia.

+0

Correcto. Se aplican las mismas reglas que en ASP.NET y ASP Classic. – Codewerks

4

<%="something" %> es sólo un atajo para Response.Write("something")

0
se utiliza cuando se está llamando algún método HtmlHelper que devuelve un ejemplo de cadena: se utiliza cuando se está llamando algún método HtmlHelper sea nulo:
Cuestiones relacionadas