Exécution js en c#

Résolu
Juduno -  
 Juduno -
Bonjour tout le monde voilà j'ai petit problème pour exécuter un script js en c# voici mon code

   
string sc = "window.open('/catalogue/DashBordVerifRegle.aspx', 'Read', 'menubar = no, status = no, scrollbars = yes, menubar = no, width = 1300, height = 700'); return false;";         
ScriptManager.RegisterStartupScript(this.Page, this.Page.GetType(), "CheckRegle", sc, true);


qui me permet d'ouvrir ma nouvelle page en popup mais le "RegisterStartupScript" ne m'exécute pas le script

si vous avez des idées je suis preneur merci d'avance

2 réponses

jordane45 Messages postés 38486 Date d'inscription   Statut Modérateur Dernière intervention   4 752
 
Bonjour,

Pas sûr de moi.. mais ...

Dans ta page, ajoute le script
<script type="text/javascript" language="javascript">
    function open() {
       window.open('/catalogue/DashBordVerifRegle.aspx', 'Read', 'menubar = no, status = no, scrollbars = yes, menubar = no, width = 1300, height = 700');
 return false;
    }
</script>

Puis dans ton code c#
ScriptManager.RegisterStartupScript(this.Page, Page.GetType(), "CheckRegle", "open()", true);

1
Juduno
 
salut,AH!!!!! je savais pas que tu pouvais faire comme ça je croyais que tu devais faire ton script dans le c# je test
0
Juduno
 
nice GG ça fait exactement le taf encore merci
0
Juduno
 
personne peux m'aider ?
0