begin process at 2012 02 08 04:26:30
  Trouver un code source :
 
dans
 
Accueil > Forum > 

C#

 > 

Windows

 > 

API

 > 

Insérer Variable C# dans un string eval créant du code javascript


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

Insérer Variable C# dans un string eval créant du code javascript

jeudi 4 juin 2009 à 15:57:47 | Insérer Variable C# dans un string eval créant du code javascript

doublex

Bonjour,

Je fais des tests automatiques de non-régression avec WatiN.

J'ai une ligne de code où j'utilise la méthode Eval de la bibliothèque WatiN.
Voici sa syntaxe Eval("String_de_code_javascript");

J'aimerais insérer une variable C# à l'intérieur du code javascript:
Eval("début_de_code_javascript_" + variable C# + "fin de code javascript");

Pour l'instant je n'arrive pas à insérer la variable C#.

Je vous remercie d'avance pour toute aide.



jeudi 4 juin 2009 à 16:11:31 | Re : Insérer Variable C# dans un string eval créant du code javascript

doublex

Re-bonjour,

Je vous fais par d'un complément d'information:
Je veux écrire dans une frame. Voici le code:

ie.Frame(Find.ById(testFrame)).Eval("document.write(" + testMod2 + ")");

"ie" est une instance d'IE,
"testFrame" est une variable contenant l'id de la frame.
Pour "Eval": Eval("début_de_code_javascript_" + variable C# + "fin de code javascript");

Merci d'avance pour toute aide! Si un point reste obscur, n'hésitez pas à demander.

vendredi 5 juin 2009 à 07:07:08 | Re : Insérer Variable C# dans un string eval créant du code javascript

WishhhMaster

Salut,

Essaie Eval("début_de_code_javascript_" + '<% variable C# %>' + "fin de code javascript");
lundi 8 juin 2009 à 09:53:03 | Re : Insérer Variable C# dans un string eval créant du code javascript

doublex

Merci de ton aide, WishhhMaster.

Toutefois, ce code

ie.Frame(

Find.ById(testFrame)).Eval("document.write("+ '<% testMod2 %>' +")");génère une erreur: "Trop de caractères dans le littéral de caractère"

Si quelqu'un voit une piste, il sera le bienvenu (et remercié d'avance )

Bonne semaine!
mercredi 15 juillet 2009 à 11:07:49 | Re : Insérer Variable C# dans un string eval créant du code javascript

doublex

Le problème a été contourné. Je laisse toutefois la question en suspens, si quelqu'un trouve une solution.


Cette discussion est classée dans : javascript, code, variable, insérer, eval


Répondre à ce message

Sujets en rapport avec ce message

Insérer Variable C# dans un string eval créant du code javascript [ par doublex ] ie.Frame (Find.ById(testFrame)).Eval("document.write(" + testMod2 + ")")Eval("code j Accès Thread -> variable public [ par Spawn3107 ] Bonjour tout le monde, j'ai un petit soucis. J'aimerais bien accéder à une variable Public d'une classe via un thread créé dans l'application. Clas Problème de Transmission de variable [ par jihednond ] @§§§si(C#==[^^peur])alors(devoir==[^^peur])§§§@ Bonjour, Au cour de création d'une application j'ai déclaré un variable int c = (a * 60000) + (b * 3 variable entre 2 form [ par zone45 ] slt j'ai 2 form form1 et form2 dans form1 j'ai une variable x cette variable x je veux l'utiliser dans form2 [^^confus2] comment je peut faire ç Passage de variable de C# vers un contrôle xaml [ par nicor5555 ] Bonjour,Je souhaiterai savoir comment récupérer une valeur string d'une variable globale de mon code c# à l'intérieur du code xaml WPF messages dynamiques dans le xaml [ par Spixy ] Bonjour,J'ai un fichier de ressources .resx qui contient mes messages d'erreur. Je voudrais pouvoir personnaliser et donc insérer une chaîne dans mon Stockage d'une commande SQL dans une variable créée en SSIS? [ par vilmaa ] Bonjour, j'ai une base de donnée sur Oracle Developper, je veux faire à partir de laquelle une extraction d'un ensemble de colonnes(par une commande bouton précédent dans c sharp avec javascript [ par galanedgar ] Bonjour, J'aimerais mettre un bouton pour reculer d'un écran... J'ai fait 2 essaies : [code=cs] <asp:Button ID injection javascript webbrowser ? [ par goory ] Bonjour, J'essaye actuellement d'injecter du javascript dans un webbrowser control a l'aide ce code [code=cs] void WebBrowser1DocumentCompleted(object javascript dans c#? [ par engelho ] Bonjour,J'aurais voulu savoir s'il est possible d'insérer du code javascript dans mon code c#....par exemple :<FONT size=3


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,484 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales