J'ai un problème où mon champ Lien hypertexte dans Asp.net GridView n'accepte pas la fonction Javascript qui va ouvrir une boîte de dialogue contextuelle.Définition de HyperLinkField à un Javascript Url
J'utilise l'extrait suivant
<asp:GridView>
<asp:HyperLinkField
DataTextField="SomeColumn" HeaderText="Some Column Text"
SortExpression="SomeColumn"
HeaderStyle-HorizontalAlign="Left"
DataNavigateUrlFormatString="javascript:LaunchSomePopupdialog({0})"
DataNavigateUrlFields="Id"
ItemStyle-Font-Underline="true" />
</asp:GridView>
Cependant, quand j'utiliser une URL de la page, cela fonctionne, par exemple:
DataNavigateUrlFormatString="~/SomeOtherPage.aspx?Id={0}"
Est-il possible que je peux faire ce travail avec mon JavaScript fonction?