martes, 2 de noviembre de 2010

Comentarios en el marcado en ASP.NET

Hola, hoy estaba trasteando y de casualidad he encontrado un blog que me ha descubierto algo tan sencillo y a la par tan necesario como poner comentarios en el marcado de una página.

Es decir, todos tenemos claro los comentarios HTML

<!--Comentario HTML-->

El problema es que ese comentario sólo sirve para el navegador no interprete ni muestre el código HTML en su interior. Por eso, si el código es de servidor y tiene un error, la página no se generará y no podremos continuar. Por ejemplo, la siguiente instrucción fallará si además llamamos al método Me.DataBind() en el evento Page_Load.

<asp:TextBox ID="TextBox1" runat="server" Text='<%#Eval("NoExisto") %>'></asp:TextBox> 

Sin embargo, y como no quiero tener sacar (cortar) este código a un bloc de notas para poder generar (lo que hago ahora mismo) podemos utilizar este otro tipo de comentario, que es de servidor y entonces ya sí, ASP.NET no procesará su contenido y tampoco se enviará al cliente en el resultado final de la página.

<%-- <asp:TextBox ID="TextBox1" runat="server" Text='<%#Eval("NoExisto") %>'></asp:TextBox>   --%>

Pues una tontería, pero muy, muy agradecido al autor de este otro blog
http://www.codedigest.com/Articles/ASPNET/103_Most_frequently_used_features_of_ASPNet_20.aspx

Un saludo!

1 comentario: