J'essaye d'ajouter l'attribut onclientclick à un bouton de lien qui a été créé dans le code C# seulement qui donne l'erreur. Voici le code pour le même:Comment ajouter un attribut onclientclick à un Linkbutton à partir d'un code C#?
LinkButton imghelp = new LinkButton();
imghelp.ID = "btnhelp";
imghelp.Text = "<i class = 'fa fa-question-circle-o'></i>";
imghelp.onClientClick = "javascript:ShowHelp(\"" + Languagecode + "\",\"" + context + "\",\"" + subcontext + "\")";
L'erreur est: « System.Web.UI.WebControls.LinkButton ne contient pas de définition pour OnClientClick »
Les documents montrent qu'il est [OnClientClick] (https://msdn.microsoft.com/en-us/library/system.web.ui.webcontrols. linkbutton.onclientclick (v = vs.110) .aspx), avez-vous essayé de capitaliser le 'On'? –
Exactement ce que le problème était. Je ne sais pas comment j'ai raté ça. Merci beaucoup @MattClark –
Pas de soucis, codage heureux. –