Accueil > Forum > > > > Contenu d'un HTMLcontrol
Contenu d'un HTMLcontrol
mercredi 23 août 2006 à 11:34:59 |
Contenu d'un HTMLcontrol

theoorleans45
|
Bonjour,
J'ai une petite incohérence là et je voulais savoir si c'était normale ou pas.
En fait, dans une de mes pages, j'ai un champ texte html classique (input type='text') et un select html (select classique). Dans leur balise, j'ai rajouté le "runat=server" de façon à pouvoir y accéder via mon code behind. Plusieurs boutons de ma page mettent à jour le contenu de mon champ texte, et de mon select, en javascript. Je change le texte de la zone de texte, et j'ajoute/enlève des enregistrements de mon select. Donc côté client.
Un dernier bouton (de type .NET cette fois) poste mon formulaire à la toute fin. Dans mon code behind, la propriété "value" renvoie bien le contenu "actuel" de ma zone de texte (contenu modifié par le javascript je le rappelle). Par contre, si je regarde le nombre d'items de ma select, j'obtiens l'ancienne valeur et non celle après modification du javascript.
Est-ce normal ? Si oui , existe-t-il un mot clé ou un moyen d'accéder au nouveau contenu de ma select (en gardant la modification préalable de son contenu côté client pour la rapidité du traitement ! ) ?
Merci pour votre aide.
|
|
mercredi 23 août 2006 à 11:57:04 |
Re : Contenu d'un HTMLcontrol
|
mercredi 23 août 2006 à 13:48:22 |
Re : Contenu d'un HTMLcontrol

Yopyop
|
re, effectivement, lorsque tu fais des modifications sur ta select côté client, les valeurs la concernant ne sont pas modifiées dans le champs hidden viewstate.
Donc, lors d'un postback, asp.net récupère l'état du contrôle (via le viewstate), et pour la page ton composant n'as subit aucune modification.
Si tu veux juste récupérer le nombre d'entrées dans ta select, un champs hidden (runat=server) peut-être une solution.
Mais tu n'auras pas les entrées de ta select.
Un autre moyen, c'est de guarder ton code côté client tel quel, mais d'ajouter une fonction côté serveur qui récupère les valeurs de ta select.... à l'ancienne.
Et oui, en asp.net on peut toujours accéder à Request.QueryString et Request.Form.
Donc je te suggère de faire une petite fonction qui, à chaque chargement de ta page, récupère les valeurs de ta select dans Request.Form et reconstruit ta select (tu peux donc ainsi désactiver le viewstate de ta select... normalement).
yopyop
|
|
Cette discussion est classée dans : javascript, texte, contenu, select, htmlcontrol
Répondre à ce message
Sujets en rapport avec ce message
GROS PB DE FONCTION RECURSIVE !!! [ par tataye ]
Hello,J'essaie de faire une fonction récursive mais je galère grave !!Voici mon code source :Function Contenu (texte,ContenuArch,j) ' Variables de bd
contenu très long d'une textarea [ par meskiki ]
j'ai fait un formulaire avec une textarea dont le contenu sera ecrit dans un fichier texteLe problème est lorsque j'envoie un texte très long seules l
contenu des zones de texte en asp [ par yg1965 ]
Bonjour,je fai mes premiers pas en ASP.NET. Tout se passait bien jusqu'au moment ou j'ai utilisé des zones de texte que je rempli et j'affiche dans un
Récupérer le texte modifié par Javascript en ASP [ par sspizer ]
Bonjour à tous, J'ai un petit soucis pour récupérer le texte qui à été modifié par du javascript en asp. Voila en gros ce que je fais: Code ASP: <a
Select case en javascript [ par Juju ]
je cherche la syntaxe pour faire un select case en javascript
[ASP.net] Contenu dynamique [ par abirti ]
Bonjour à tous, je suis entrain de développer une application web avec ASP.net en utilisant le langage C#. L'application à développer doit comporter d
Comment récuperer le texte contenu dans un Formview pour le mettre dans un textbox [ par hugo7 ]
Bonjour à tous , comme le dit si bien le titre "Comment récuperer le texte contenu dans un Formview pour le mettre dans un textbox".Je voudrais aussi
JAVASCRIPT [ par katytheone ]
SLT PR TOUS? JE VE SAVOIR CMT CHANGER LA COULEUR D'UN TEXTE QQUE ECRIT DS UNE FENETRE EN CLIQUANT SUR UN BOUTTON EXISTANT DS LE MEME FENETRE, BIENSUR
Question restriction d'affichage de la date de mise à jour du contenu [ par onlyge ]
Bonjour, J'ai besoin de votre aide svp! Je ne suis pas assez callée en programmation pour trouver une solution, si elle existe même. En ce moment, j'a
variable dans un appel de javascript [ par nico5969 ]
Hello a tousalors voila, je rencontre un nouveau petit souci.J ai une page en VB (ASP.NET) sur laquelle j'ai 4 textbox contenu dans une page qui s aff
Livres en rapport
|
Derniers Blogs
XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE)[HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE) par Gio
Je m'y prends un peu tard je sais, mais bon je suis développeur web et donc hyper fainéant ! Toujours dans le cadre des technologies émergentes, ici HTML5, parce qu'on aime HTML5 chez Wyg , nous seront présent, le vieux ( Aurélien V.) et moi, pour pr...
Cliquez pour lire la suite de l'article par Gio [WP7] DYNAMICALLY CHANGE STARTUP PAGE[WP7] DYNAMICALLY CHANGE STARTUP PAGE par KooKiz
Let's say that you want to allow the user to customize the startup page of your application. You can easily change the startup page by editing the 'NavigationPage' attribute in the manifest file. But the manifest cannot be modified once the applicatio...
Cliquez pour lire la suite de l'article par KooKiz
Forum
RE : FORMULAIRERE : FORMULAIRE par ap24dp
Cliquez pour lire la suite par ap24dp RE : FORMULAIRERE : FORMULAIRE par jopop
Cliquez pour lire la suite par jopop RE : FORMULAIRERE : FORMULAIRE par ap24dp
Cliquez pour lire la suite par ap24dp RE : FORMULAIRERE : FORMULAIRE par jopop
Cliquez pour lire la suite par jopop
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|