2009-10-19 11 views
0

J'ai le code suivant dans le bouton cliquez sur Response.Write ("window.open ('Contact.aspx')");Comment ouvrir un autre formulaire dans codebehind en utilisant javascript

Le code ci-dessus est working.but si l'utilisation

String s = "Contact.aspx"; 
      Response.Write("<script type=text/javascript>window.open('"+s+"')</script>"); 

Le code ci-dessus montre l'erreur comme « Trop de literals'.Can quiconque aide à éliminer cette erreur.

Répondre

1

Je crois qu'il vous manque les citations entourant "text/javascript".

Il devrait être:

String s = "Contact.aspx"; 
      Response.Write("<script type='text/javascript'>window.open('"+s+"')</script>"); 
Questions connexes