Comment puis-je faire une déclaration à l'intérieur d'un répéteur

<asp:Repeater> me rend fou..

J'ai besoin de faire

<ItemTemplate>
    <% if (Container.DataItem("property") == "test") {%>
        I show this HTML
    <% } else { %>
        I show this other HTML
    <% } %>
</ItemTemplate>

Mais je ne peux pas pour la vie de me trouver de toute façon de faire que cela se produise. Ternaire n'est pas tout bon, parce que la quantité de HTML est assez grand, les étiquettes via un événement DataBind n'est pas très bon non plus, car je dois avoir de gros blocs de HTML dans le code-behind.

Il y a certainement une façon de le faire....

  • Dans votre déclaration si vous utilisez une mission pas un opérateur d'égalité...est-ce une faute de frappe ou comment votre code est?
InformationsquelleAutor Monsters | 2009-08-21