begin process at 2010 02 10 12:52:56
  Trouver un code source :
 
dans
 
Accueil > Forum > 

ASP.NET

 > 

Scripting

 > 

Javascript

 > 

Renvoi d'un string


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

Renvoi d'un string

mercredi 22 novembre 2006 à 16:40:15 | Renvoi d'un string

zecups

Salut a tous,
j'ai un petit probleme avec mon javascript dans mon code behind dans ma page.net
je m'explique:
j'ai un bouton auquel j'ai rajoute un Onclick. Ce onClick me renvoi une fonction Open(ID,Keywords)

dans mon code Behind j'arrive a lui renvoyer mon parametre de l'ID mais il ne veut pas recuprer mon Keyword qui est en string

voici le code que j'ai mis

Macase13.InnerHtml ="<input type='button' value='send' onClick='open2(" + row.ID + ", 'test')>";

Meme quand je lui renvoi du texte dur comme "test" il me dit que dans la page il y a une erreur.
Par contre si a la place de test je lui avait mis "1" ca passe.
le probleme vient donc du string

comment lui demander de me renvoyer un string de mon code behind .net

merci de votre future aide

mercredi 22 novembre 2006 à 21:03:28 | Re : Renvoi d'un string

vlaad

Bonjour,
Essaie ça pour voir:

Macase13.InnerHtml ="<input type='button' value='send' onClick='open2('" + row.ID + "', 'test');'>";
Pour ceux qui voit pas la modif  () j'ai ajouté deux simples quotes pour encadrer la chaîne de caractères.

Tiens moi au courant.

Les programmeurs sont rois....Ceux qui ne croient pas en nous sont des fous...

jeudi 23 novembre 2006 à 07:54:17 | Re : Renvoi d'un string

zecups

Non ca ne marche pas, j'avais deja essaye.
dans ma page il me met erreur javascript me disant Synta Error>
De plus le premier parametre marche, c'est le deuxieme qui ne fonctionne pas.

des que j'essai de lui envoyer du texte et pas un chiffre il se met a peter un cable
jeudi 23 novembre 2006 à 08:49:58 | Re : Renvoi d'un string

vlaad

Réponse acceptée !
Le pourquoi du comment du fait que ça marche pas c'est que quand tu ouvres la quote du mot test, ça équivaut à la fermeture du onClick:
Je sais je suis pas clair alors je te le fait voir dans le code

Macase13.InnerHtml ="<input type='button' value='send' onClick='open2(" + row.ID + ", 'test')>";

Donc comme je disais, ton evenemet onClick se termine à l'ouverture de ta première quote du mot test (deuxième quote purple);
Sinon essaie ça. Mais bon c'est très beau...

Macase13.InnerHtml ="<input type=""button"" value=""send"" onClick=""open2(" + row.ID + ", 'test');"">";

Tiens moi au courant.

Les programmeurs sont rois....Ceux qui ne croient pas en nous sont des fous...

jeudi 23 novembre 2006 à 09:47:36 | Re : Renvoi d'un string

zecups

Ca marche,
j'ai pas ecrit comme tu me l'a ecrit, mais c'est ton explication qui m'a aide

je remet mon code pour ceux qui ont besoin

merci beaucoup

Macase13.InnerHtml ="<input type=button value=send onClick=open2(" + row.ID + ",'" + test + "');>";

jeudi 23 novembre 2006 à 19:47:45 | Re : Renvoi d'un string

jesusonline

Membre Club Administrateur CodeS-SourceS
En ASP.net on ne manipule plus des string mais des instances de controles donc tu devrait plutot faire

Button btn = new Button();
button.onClientClick = String.format("open2('{0}')", row.ID);

MaCase13.controls.Add(monbutton)


Cyril - MVS - MCP


Cette discussion est classée dans : code, string, probleme, behind, renvoi


Répondre à ce message

Sujets en rapport avec ce message

Probleme sur un exemple de code pour un repeater tout en code Behind [ par coulis ] Bonjour tout le monde, J'ai trouver ce code sur le lien ci-dessous http://www.codeproject.com/aspnet/RepeaterWithControl.asp Mais je n'arrive pas à créer des images à partir du code behind [ par zouhair77 ] je voudrais savoir si c'est possible de créer des composants images ds ma webform à partir du code behind et leur affecter des  URl.cela repondrait a Comment utiliser une bibliothèque de class [ par Lalas ] Bonjour à tous Je suis débutante en asp.net; j'ai un petit programme qui insert des enregistrements dans une base Sql server.J'aurai bien voulu placer ASP.net 2, code behind d'une masterpage [ par lutin2004 ] Bonjour,Je viens de passer à asp.net 2 et j'ai un soucis avec les masterpage.J'ai rajouté la balise codefile, mais il me faut aussi le inherits, mais .NET : Probleme de session lors de la suppresion ou renommage d'un dossier [ par jolazoule ] BonjourJ'ai une page avec du code qui supprime un dossier "dossier1"et qui renomme le dossier en "Dossier 1"Mon probleme est que lorsque je fais cette datalist code behind [ par coulis ] Bonjour,auriez vous un exemple pour contrôler un datalist à partir du code behind.exemple :je voudrais eviter ce code dans la page html pour un contro Template Field en code behind [ par zigxag ] Bonjour !Je voudrais écrire ceci (ASP.net 2) en code behind C# 2, mais je trouve pas comment faire. Comment ajouter un templatefield à un gridview en evenement + user control + code behind = ???? [ par jesusonline ] bonjour j'ai une page default.aspx et dans cette page j'appelle un user control (ascx) dans cet user control j'ai un bouton et j'aimerais bien que qd code behind [ par Traxhat ] SalutJ'essaie d'utiliser un activeX que j'ai récupéré dans un projet ASP.NET en c#.Je voudrais récupérer l'instance dans le code-behind mais je n'y ar asp.net et code behind [ par aymdeb ] Bonjour,J'ai un formulaire asp.net et lorsque je clique sur les boutons, les procédures du code behind associées aux boutons ne s'exécute pas.Quelqu'u


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
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,842 sec (4)

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