begin process at 2012 02 10 19:24:00
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive ASP & ASP.NET

 > 

Archives ASP & ASP.NET

 > 

ASP.net

 > 

Type de contrôles contenus dans une page


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

Type de contrôles contenus dans une page

jeudi 24 juin 2004 à 09:32:40 | Type de contrôles contenus dans une page

Suffren

Bonjour,
Dans mon projet, je parcours une collection de contrôles, est-il possible de tester le type du contrôle (TextBox, Checkbox, ...) ?
Et si oui comment?
Cordialement,
Suffren
vendredi 25 juin 2004 à 12:23:11 | Re : Type de contrôles contenus dans une page

ilsandor

c'est tout à fait possible
dans le code ci dessous theform représente le formulaire



For Each ctrl In theform.Controls
Select Case TypeName(ctrl)
Case "TextBox"
xd.SelectSingleNode(ctrl.Tag).InnerText = ctrl.Text
Case "ListView"
'todo
End Select
Next


IlSandor
www.ilsandor.net

lundi 28 juin 2004 à 09:44:45 | Re : Type de contrôles contenus dans une page

Suffren


Cordialement,
Suffren
mardi 29 juin 2004 à 11:24:21 | Re : Type de contrôles contenus dans une page

Suffren

Bonjour,
tout d'abord je n'utilise pas Xml et ensuite il ne rentre pas dans le Select.


'Parcourt des contrôles de la page
For Each Controle In nom_page.Controls(1).Controls
nomchamp = Controle.ID
Select Case TypeName(Controle)
Case "Textbox"
'On récupère le nom du champ de la table
nom = nomchamp.Remove(0, 4)
'Recherche dans la base si le champ existe
For Each objDataCol In objDataTable.Columns
nom_champ = objDataCol.ColumnName
If nom_champ Like nom Then
'Remplissage du champ de saisie
champtexte = nom_page.Controls(1).FindControl("Text" + nom)
champtexte.Text = objDataTable.Rows(intRowNumber).Item(nom_champ)
'info.ReadTextBox(nomchamp)
Exit For
End If
Next
Case "CheckBox"
'On récupère le nom du champ de la table
nom = nomchamp.Remove(0, 5)
For Each objDataCol In objDataTable.Columns
nom_champ = objDataCol.ColumnName
If nom_champ Like nom Then
'Remplissage de la case à cocher
coche = nom_page.Controls(1).FindControl("Check" + nom)
coche.SelectedIndex = objDataTable.Rows(intRowNumber).Item(nom_champ)
Exit For
End If
Next
End Select
Next

Précisions : champtexte est un textbox et coche un CheckBoxList Oui/Non.
aurais-tu une idée?
Cordialement,
Suffren
mardi 29 juin 2004 à 11:43:56 | Re : Type de contrôles contenus dans une page

Suffren

En fait, lorsque je mets TypeName(Controle) il me donne LiteralControl sur lequel on ne peut pas faire de traitement.
Cordialement,
Suffren


Cette discussion est classée dans : page, type, contrôles, contenus


Répondre à ce message

Sujets en rapport avec ce message

Erreur dans le script 500-100.asp [ par oriviera ] IAORANA[font=Lucida Iaorana(bonjour)Je pensais en avoir fini avec ce script mais maintenant je suis dans une impasse voilà le résultat qu'il me sort Type incompatible VB dans ASP [ par Amateur_asp ] J'ai une page Web qui me permet de faire la liste des applications installées sur les postes. Je réussis à faire afficher l'information dans un "messa trouver un type de controle sur la page ! [ par Troyan ] Alors voila !par programmation je rajoute des controles sur ma page exemple des radiobutton !j'aimerais passer en revue tous les radiobutton de mon fo Webcontrol+reflection [ par Aspix ] Bonjour, Voilà, j'ai un petit projet sur lequel j'ai placé des composants Webcontrol personnalisé.J'aimerai faire une page qui va me permettre d'aller Master page et VS2005 [ par loukilaiman ] Bonjour, si quelqu'un peut m'aider ,je suis entrain de développer un site web avec un master page. j'ai crée ma master page et j'ai référencer les aut Impossible d'effectuer un cast d'un objet de type 'ASP.masterpage_master' [ par vinz64 ] Bonjour,je souhaite effacer le texte des labels se trouvant sur une page lors du rafraichissement d'une de mes dropdownlists. ( les labels sont dans u impossible de charger le type ... [ par chakiraziza ] salut j'ai une erreur dans ma page asp.net Message d'erreur de l'analyseur: Impossible de charger le type 'index' Ligne 1 : pourtant j'ai bi Contrôles de validation et localisation [ par syphon22 ] Bonjour à tous, j'ai un problème dans mon projet. J'ai une page Inscription.aspx utilisant la localisation (francais-allemand-anglais) et des contrô lister les contrôles d'une page [ par sev622 ] Bonjour,je voudrais faire un traitement sur tous les contrôles d'un certain type d'une page. Donc utiliser une boucle. Voilà ce que j'ai fait  mais j' Ce type de page n'est pas pris en charge [ par fahdbouazizi ] bonjour, je suis débutant en ASP, j'essaie depuis qques jours lancer un site web dont je possède le code (le site il est déjà hébergé sur un serveur e


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

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,936 sec (3)

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