J'ai été capable de créer un événement de clic de script client sur un bouton de lien pour les ID et numéros normaux. Mais quand j'ai essayé de le faire avec une chaîne, cela provoque une erreur d'analyse. La différence ne réside pas dans l'ajout du guillemet simple pour inclure la valeur Even ("name"). Si la citation unique est manquante, une erreur javascript se produit. S'il existe, une erreur d'analyse ASPX se produit. Des idées?Ajout d'une valeur de chaîne Javascript dans un LinkButton dans un élément DataList sur ASP .NET
<asp:DataList ID="DataList1" runat="server">
<ItemTemplate>
<asp:LinkButton ID="LinkButton1" runat="server"
OnClientClick='<%# "javascript:setDialogValue('" + Eval("name") + "');return false;" %>'
PostBackUrl="#" Text='<%# Eval("name") %>' Font-Size="Small" />
</ItemTemplate>
</asp:DataList>