comment get des bracets autour d'asp: label lors de l'utilisation: Text = '<% # Eval ("filmProd")%>

Bonjour, comment puis-je get des parenthèses autour de ma sortie de: asp:Label Text='<%# Eval("filmProd") %>' runat="server" ID="filmProd" />

maintenant la sortie est: 2016

Je le veux: (2016)

Je devine son mauvais code pour mettre l'label entière dans les bracets comme ceci? (asp:Label Text='<%# Eval("filmProd") %>' runat="server" ID="filmProd" />)

La méthode DataBinder.Eval() contient une surcharge qui prend en charge la transmission dans une string de mise en forme que vous pouvez utiliser pour gérer des scénarios comme celui-ci:

 Text='<%# Eval("filmProd", "({0})") %>' 

Vous pouvez également utiliser la méthode Ssortingng.Format() et transmettre le résultat de votre appel Eval() en tant que paramètre:

 Text='<%# Ssortingng.Format("({0})",Eval("filmProd")) %>'