2009-06-20 9 views

Répondre

0

Voici un exemple en utilisant la propriété OnClientClick de LinkButton:

protected void lnkConfirm_Click(object sender, EventArgs e) 
{ 
    Response.Write("Postback!"); 
} 

<asp:LinkButton ID="lnkConfirm" runat="server" 
    OnClientClick="return confirm('Do Postback?');" 
    OnClick="lnkConfirm_Click">Postback</asp:LinkButton> 
6

Je suppose que vous faites quelque chose comme ça en Javascript pour ouvrir le menu contextuel:

<input type="submit" onclick="window.open('...');" ... /> 

Tout ce que vous devez faire est d'ajouter « return false; » à la fin de votre Javascript appelez pour empêcher le postback de se produire, vous laissant avec quelque chose comme:

<input type="submit" onclick="window.open('...'); return false;" ... /> 
1

utilisation return false; sous appel de fonction lors d'un clic. Par exemple

onclick="dosomthing(); return false;" 
Questions connexes