Meilleure option modale fenêtre dans ASP.NET?

Cette question a été posée il y a quelques années, donc je vais la poser à nouveau.

Je suis à la recherche de la meilleure/la plus propre option pour afficher une fenêtre popup modale sur l'événement click d'un ASP Bouton de contrôle. Le contenu de la fenêtre sera une page aspx.

Compatibilité inter-navigateur est une exigence

jquery/plugins ne sont pas de la question de savoir si ils entrer dans le moule.

Une petite mais importante distinction - il n'y a pas une telle chose comme un cross-browser modal popup de la FENÊTRE. Seul IE soutient le concept d'une nouvelle instance du navigateur de blocage de l'autre ensemble de l'instance du navigateur (dieu merci). Dans IE, ShowModalDialog permettra d'éviter à l'utilisateur d'interagir avec l'un des onglets, et pas seulement sur celui qui l'invoque. Si ça va être croix-navigateur, c'est pas modale, ou c'est vraiment juste une DIV sur la page qui ressemble à une "fenêtre".

OriginalL'auteur Lactose | 2011-08-08