2010-02-27 5 views
0

Je travaille sur Asp.Net VS08 C#. Cliquez sur le bouton pour afficher une fenêtre contextuelle contenant les commandes suivantes.Utilisation de la fenêtre contextuelle modale jQuery

<div>   
     <asp:Button ID="Button1" runat="server" Text="Close" /> 
     <asp:Button ID="Button2" runat="server" Text="Save" /> 
     <asp:Button ID="Button3" runat="server" Text="Search" /> 

    </div> 

Popup près seulement cliquer sur le bouton Fermer .Cliquez sur Enregistrer bouton Enregistrer valeur mais pas Fermez le popup, cliquez sur la valeur de recherche bouton de recherche, mais pas proche pop-up.

Répondre

0

En supposant jQuery UI est inclus:

$('#myPopupControl').dialog({ modal: true }); 

(où vous mettez vos commandes à l'intérieur de <div id="myPopupControl">...</div>

Utilisez cette option pour rendre le bouton fermer fermer la boîte de dialogue:

$('#Button1').click(function() { $('#myPopupControl').dialog('close'); }); 

C'est à vous de faire tout ce dont vous avez besoin lorsque l'utilisateur clique sur Enregistrer ou Rechercher (votre question ne donne pas assez de détails pour que je puisse vous aider)

+0

Je souhaite afficher les commandes contextuelles en cliquant sur button.Not sur le mode page. comment mettre z-Index de popup. Je veux afficher la partie inférieure du contrôle. – user280048

+0

Utilisez simplement un bouton normal car le bouton asp provoquera un retour. Ensuite, il suffit de lier un événement click pour ce bouton et lorsque vous cliquez dessus, il fait essentiellement la première ligne du code de MigtyE et crée la boîte de dialogue. – chobo2

+0

Comment lier un événement click pour un bouton? Montrez-moi la syntaxe – user280048

Questions connexes