Je donne les résultats suivants:Eval passe comme javascript paramètre de fonction dans gridview
<EditItemTemplate>
<asp:Button ID="wrqst_need_ind_btn" runat="server" Text = "Create WR"
onClientClick="javascript:popUp('popup_createWR.aspx')"
CommandArgument='<%# Eval("dvc_nm") + "|" + Eval("data_orgtn_yr") %>'/>
</EditItemTemplate>
Je veux passer comme deux autres params la Eval (« dvc_nm ») et Eval (« data_orgtn_yr ») à la fonction pop-up .
Comment est-ce que je fais ceci?
Merci beaucoup pour votre aide!
MISE À JOUR:
J'ai essayé le soufflet de suggestion, et j'ai essayé en supprimant les guillemets simples de insode les <%%> tags. Ce qui m'a donné ceci:
OnClientClick = '<% # "javascript: popUp (popup_createWR.aspx," + Eval ("dvc_nm") + "" + Eval ("data_orgtn_yr") + ")" %>'
qui a respecté, mais quand je clique sur le bouton, je n'ai pas eu pop-up, la page, réaffecté et rechargées et a dit des erreurs à la page, mais pas pop-up ...
comment puis-je regarder le code html qui est généré? – kralco626
juste voir la source de votre navigateur. –
mais cela ne fonctionne pas si la page ne compile pas encore ... – kralco626