Html fenêtre pop-up à partir de fichier code-behind

Cela pourrait être simple mais je nai pas trouvé de solution facile.

En cliquant sur le bouton en asp.net page web sur l'événement clic du bouton html est généré à partir de xml et xsl. Ce code html est stockée en tant que variable de chaîne. Par exemple permet de dire

dim htmlString as string = "<div>This is my popup</div>"

À partir du dessus de la chaîne html comment puis-je créer dynamiquement html fenêtre dans vb.net. Je peux créer des fenêtre pop-up sur le devant de la fin à l'aide de javascript, mais nai pas trouvé de solution pour les créer par fichier code-behind, dans vb.net

Edit:

Cela ne fonctionne pas dans IE, ne fonctionne que dans firefox:

Dim popupScript As String = _
   "<script language='javascript'> myPopup() </script>" 
Dim mystring = "<html><body><div style=""color:black"">Name: Jame's</div></body></html>" 
Page.ClientScript.RegisterStartupScript(Me.GetType(), "PopupScript", String.Format(popupScript)) 
  • Je suppose que c'est ASP.NET n'est-ce pas? Que diriez-vous: ClientScript.RegisterStartupScript(Me.GetType(), "newWindow", String.Format("<script>window.open('{0}');</script>", url))
  • Merci Tim, qui est ce dont j'avais besoin, j'ai compris cela après la publication de la question. Je me demandais si il n'y a aucune autre façon de le faire sans l'aide de javascript.
InformationsquelleAutor Jemsworld | 2011-10-29