<%if (CanRemove) Response.Write("<b>"+ProductName+"</b>"); %>
Ce code me semble moche. Plus spécifiquement, à chaque fois que je vois un appel à Response.Write dans un fichier ASCX ou ASPX, je me méfie que je fasse quelque chose de mal. Peut-être est-ce dû au fait de travailler auparavant avec XSLT et de remarquer que lorsque c'est bien fait, il y a rarement besoin d'un élément <xsl:text>
pour générer du code HTML. J'ai l'impression que cela interfère avec ma capacité à lire le code lorsque mon code html est caché dans un bloc <% %>
.Asp.net Response.Write dans un fichier ascx/aspx
Est-ce que c'est juste quelque chose dont j'ai besoin pour m'habituer avec Asp.Net ou y at-il une meilleure façon de le faire?
mélange Response.Write avec déclaratives contrôles est sans aucun doute une odeur. –
Je suppose que Razor répond également à cette question. ::: Shrug ::: – Brian