2010-11-29 8 views
0

Je souhaite fermer une fenêtre contextuelle lorsque je clique sur un bouton de lien dans la page ASP.Comment fermer la fenêtre contextuelle dans ASP

<asp:LinkButton ID="lb" runat="server" Text="<%#Text %>" OnClick="javascript:window.close()" ></asp:LinkButton> 

Le code d'erreur est: "CS1026:) prévu"

J'ai cherché sur internet, mais je ne peux pas trouver la solution. Est-ce que quelqu'un sait comment le résoudre?

Merci

Répondre

0

Essayez:

<asp:LinkButton ID="lb" runat="server" Text="<%#Text %>" OnClientClick="window.close();"></asp:LinkButton> 

ou

<asp:LinkButton ID="lb" runat="server" Text="<%#Text %>" OnClientClick="javascript: window.close();"></asp:LinkButton> 
1

Essayez cette

<asp:LinkButton ID="lb" runat="server" Text="<%#Text %>" OnClientClick="this.close();"></asp:LinkButton> 
+0

Il va générer un conflit avec un autre code, je ne peux pas fermer. –

+0

Remplacez simplement "this.close" par "window.close" le fera fonctionner. Merci Ghyath !!! –

Questions connexes