begin process at 2010 03 13 00:36:06
  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 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' recuperer une valeur retounée par une page dynamique [ par le_chacal ] Salut tout le monde, je cherche depuis un petit moment a faire un script qui recupere le contenu d'une page (asp ou autre) pour savoir s'il y a le mot impression d'un panel apartir d'une page aspx [ par swiniya ] Hello everybody!!je veux imprimer un panel apartir d'une page aspx mais je sais pas comment faire?!!aidez moi svp!! conserver ses données en passant d'une page à l'autre [ par marhoa ] Salut, J'ai créé une page aspx où l'utilisateur doit entrer des informations qui seront enregistrées dans une table de base de données. Et, pour évite


Nos sponsors


Appels d'offres

Sondage...

Comparez les prix

CalendriCode

Mars 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

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

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