Esto funciona:¿Cómo se usan las etiquetas ASP.NET <% = en los atributos de control del servidor?
<span value="<%= this.Text %>" />
Esto no funciona:
<asp:Label Text="<%= this.Text %>" runat="server" />
¿Por qué?
¿Cómo puedo hacer que el segundo caso funcione correctamente, es decir, establecer el texto de la etiqueta en el valor de la variable "Texto"?
posible duplicado de [¿Por qué conducirán <%= %> expresiones como valores de las propiedades en un servidor de controles a un errores de compilación? ] (http://stackoverflow.com/questions/370201/why-will-expressions-as-property-values-on-a-server-controls-lead-to-a-co) – zzzzBov