2010-06-22 12 views
1

Y at-il de toute façon que je peux ouvrir une fenêtre avec juste une chaîne de requête correspondant à l'URL. Exemple de code est comme suitouvrir une pop-up lorsque correspond à querystring

string popup = context.Request.QueryString["raisepopup"]; 

if (popup == "raise") 
{ 

//Here when the query string matches to raise the pop up shoul be displayed with some information which is already grab in this class 
} 

S'il vous plaît aidez-moi. Merci

2 # Merci

Je l'ai essayé et il fonctionne très bien.

Maintenant, j'ai besoin d'étendre ma question comme un peu de changement dans mes besoins. Au lieu de simple popup, je veux montrer une info-bulle sur la chaîne de requête. J'ai essayé d'utiliser la classe ToolStripDropDown mais je pense que c'est pour l'application WPF. Le mien est une application webofrm pure. Y a-t-il une chance que je puisse accomplir cette info-bulle lorsque la chaîne de requête correspond à une chaîne spécifique?

Merci beaucoup VERU

Répondre

1

si vous utilisez asp.net que vous pouvez facilement le faire en utilisant RegisterStartupScript

par exemple

if (popup == "raise") { 

    string popupScript = "<script language='JavaScript'>" & _ 
"window.open('RtFileResult.aspx', '', " & _ 
"'width=750, height=580, 
scrollbars,status,menubar,resizable,toolbar,titleb ar,location');" & _ 
"</script>" 

Page.RegisterStartupScript("PopupScript", popupScript) 


} 
+0

HI Pranay. Merci beaucoup pour votre réponse. J'ai édité (étendu) ma question pouvez-vous y jeter un coup d'oeil et s'il vous plaît partager vos pensées .. – alienavatar

+0

pour l'info-bulle je pense que vous utilisez jquery plugin disponible pour l'info-bulle, il est bon –