Réponse acceptée !
Il faudrais deja faire gaffe à la casse, et puis ca ne risque pas de marcher, car
<asp:label id="LabDetail" runat="server">
<%# DataBinder.Eval(Container.DataItem, "Produit_Detail") %>
</asp:label>
sera executé aprés ton bout de code.
Donc la solution est :
Sub DataListProduit_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DataListItemEventArgs) Handles DataListProduit.ItemDataBound
If Container.DataItem("Produit_Detail").tolower = "oui" Then
CType(e.Item.FindControl("LKBNuancier"), LinkButton).Visible = True
End If
End SubJe crois que ca devrait marcher comme ca, je suis pas sur pour le Container.DataItem mais sinon met un point d'arret et fouille dans e il doit y avoir le container.dataitem qqpart
Cyril -
MCP ASP.netWebmaster de :
Hoshimi.CodeS-SourceS.fr