2010-02-11 7 views
0

J'ai une barre de progression (qui est un contrôle utilisateur). Lorsque vous cliquez sur un utilisateur, cette barre de progression s'affichera. Le problème est ... même si la barre de progression est visible, je suis en mesure de mettre l'accent sur d'autres contrôles dans la page de base. J'ai besoin de brouiller la page de base ... et mettre l'accent sur le contrôle de l'utilisateur.Mettre l'accent sur le contrôle utilisateur et flouter la page de base

Plz aidez-moi ... Merci d'avance ...!

Répondre

1

La dernière version du ASP.Net AJAX toolkit a une ModalPopup qui prend soin de ce comportement pour vous - juste régler la PopupControlID du Popup Modal Extender à l'ID de votre commande et le TargetControlId sur le bouton qui déclenchera le menu contextuel.

+0

Je sais abt modal popup extender ... Y a-t-il un autre moyen? –

+0

L'utilisation d'un ModalPopupExtender va certainement être le moyen le plus simple de .Net. Si vous le vouliez, je suppose que vous pourriez ré-implémenter la fonctionnalité de l'extension - tout ce qu'elle injecte un nouveau div pour occuper 100% de l'écran, puis définir l'index z du popup: '

...
' – Dexter

+0

Il ne doit pas être le prolongateur de popup modale, mais cette approche est la meilleure façon de le faire. –