Accueil > Forum > > > > checkbox
checkbox
mardi 8 juillet 2008 à 17:23:29 |
checkbox

sammon
|
salut, avec code asp.net je génere un tableau qui contient des données +des checkbox de type html et j'ai un bouton server" envoyer mail" je sais pas comment récupérer la ligne du tableau (ou id_personne) lorsque je coche la ou les cases pour les récupérer dans une autre page asp.net pour rédiger le message. merci 
|
|
mercredi 9 juillet 2008 à 01:03:32 |
Re : checkbox

ggtry
|
Bonsoir,
Je ne sais pas si c'est cela que tu cherches, mais 1/ pour récupérer un contrôle de la page précédente dans ta nouvelle page, tu peux faire: dim ceci as cela = ctype(Page.PreviousPage.FindControl("cela1"), cela) 2/ pour récupérer les cases cochées, tu dois parcourir ton tableau et contrôler la valeur de tes checkbox à chaque ligne...
GGtry
|
|
mercredi 9 juillet 2008 à 15:30:16 |
Re : checkbox

sammon
|
excuse moi j'ai pas compris, j'ai fais ce que vous m'avez dis mais il affiche un message d'erreur :inpossible de convertir un type objet . comment en fait pour parcourir le tableau. explication de probléme: page1.aspx: contient un tableau html qui affiche resultat d'une requete dans ce tableau il ya des checkbox html(pas serveur) et un bouton envoyer. mon tableau: string str = "<table class=" + "liste id=inscrits>";str += "<tr>";str += "<th>Date d'inscription</th>";str += "<th>Soci,t,</th>";str += "<th>Nom</th>";str += "<th>Pr,nom</th>";str += "<th>Fonction</th>";str += "<th>T,l,phone</th>";str += "<th>E-mail</th>";str += "<th style=" + "text-align: right;" + ">S,lect.</th>";str += "</tr>";for (int i = 0; i < cn.Select_visiteur(var1).Rows.Count; i++){ str += "<tr>";str += "<td>" + cn.Select_visiteur(var1).Rows[i]["date_inscr"].ToString() + "</td>";str += "<td class=" + "gras>" + cn.Select_visiteur(var1).Rows[i]["societe"].ToString() + "</td>";str += "<td class=" + "gras>" + cn.Select_visiteur(var1).Rows[i]["nom"].ToString() + "</td>";str += "<td class=" + "gras>" + cn.Select_visiteur(var1).Rows[i]["prenom"].ToString() + "</td>";str += "<td class=" + "gras>" + cn.Select_visiteur(var1).Rows[i]["job"].ToString() + "</td>";str += "<td class=" + "gras>" + cn.Select_visiteur(var1).Rows[i]["tel"].ToString() + "</td>";str += "<td><a href=" + "mailto:schtroumpf@gargamail.com>" + cn.Select_visiteur(var1).Rows[i]["mail"].ToString() + "</a></td>";str += "<td class=" + "droite><input type=" + "checkbox name= " + " chk " + i + "onclick= cocher(); /></td>";str += "</tr>";} str += "<tr>";str += "<td style=" + "border-bottom-style: none;" + "class=" + "droite" + " colspan=" + 8 + ">s,lectionner tous / aucun :";str += "<input type=checkbox onclick=" + "cocher_tous(this.checked);" + " /></td>";str += "</tr>";str += "</table>";lab.Text = str; page mail.aspx: sur cette page je voudrais savoir les case cochés et les adresse mail correspondantes à eux; mon code sur cette page HtmlTable SearchTerm;SearchTerm = ( HtmlTable)Page.PreviousPage.FindControl("inscrits");HtmlTableRow lignes;lignes = SearchTerm.Rows; for (int i = 0; i < lignes.lenght; i++){ if (lignes[i].cells[7].Checked==true){ TextBox1.Text += lignes[i].Cells[6]; } } mais ca ne fonctionne pas: je voudrais tester dans la colonne 7 est ce que checkbox =true ou false si true je copie l'adresse qui existe dans la colon 6 merci 
|
|
mercredi 9 juillet 2008 à 17:52:17 |
Re : checkbox

ggtry
|
Bonjour,
Dans ton cas, previouspage ne peut pas servir, puisque tu crées directement un tableau html... Tu ne peux donc pas non plus mettre runat="server" dessus. Mais pourquoi procèdes-tu d'une manière aussi compliquée ? Si tu veux continuer à faire cela, tu peux toutefois mettre ton tableau dans une form (en dehors de la form asp et sans runat server), et récupérer tes données à l'aide de request.form... par exemple : <form id="tableau" action="pagemail.aspx" method="post"> ta table <input id="Submit1" type="submit" value="submit" /> </form> Toutefois, pour l'adresse que tu dois récupérer, il te faut la mettre aussi dans un élément input : dans ton cas, tu peux utiliser l'hiddeninput html. En revanche, je ne sais pas trop comment tu peux récupérer le nombre de lignes. Il y a bien request.form.count, mais ça ne compte pas les checkbox non cochées je crois. A la rigueur, tu peux ajouter un nouvel hiddeninput à la fin de cette form qui contiendra le nombre de lignes créées.
GGtry
|
|
vendredi 11 juillet 2008 à 09:58:48 |
Re :htaccess

sammon
|
salut, j'ai fais un back office pour un site et je voudrais quand l'utilisateur tape dans la barre d'adresse l'adresse d'une mes pages de back officce je l''oblige de rediriger vers la page d'authentification. j'ai vus que en php on peut faire fichier htaccess mais en asp.net j'ai trouvé rien. merci 
|
|
vendredi 11 juillet 2008 à 19:35:54 |
Re : checkbox

ggtry
|
Bonsoir,
Et ton précédent problème, il est résolu ? Tu aurais dû ouvrir un nouveau sujet. Je ne sais pas ce qu'est un back office, et je connais très mal les questions d'accès protégé, donc ce que je vais te répondre risque de relever de la bidouille. il y a les sessions éventuellement. Si l'utilisateur s'est authentifié, tu peux écrire lors de l'authentification Session("utilisateur")=nom Dans les autres pages, tu fais un test lors du load pour savoir si Session("utilisateur") est égal à quelque chose. Si oui, l'utilisateur a accès à la page, si non, tu fais Response.Redirect("tapage") où ta page = ta page d'authentification. Cela dit, cela n'empêchera pas l'utilisateur d'accèder à une page en tapant l'adresse si sa session n'est pas expirée (par défaut, elle dure 20 minutes je crois).
Tu devrais faire ta demande dans un nouveau message,
Cordialement,
GGtry
|
|
Cette discussion est classée dans : net, récupérer, asp, checkbox, tableau
Répondre à ce message
Sujets en rapport avec ce message
[asp.net][Active Directory]authentification [ par Jula ]
salut!j'utilise l'authentification windows, avec accès interdit en anonyme pour l'intranet sur mon domaine.ainsi je peux récupérer le login de l'utili
Récupérer le login windows en ASP.Net [ par bd0606 ]
Comment récupérer le login windows afin de le proposer par défaut lors d'un connexion sur un intranet ? Ainsi l'utilisateur n'a que son mot de passe a
tableau dynamic en asp.net [ par komard ]
salut et merci d'avance ...j'ai un problème tout bidon à résoudre ... pour quelqu'un qui s'y connait en asp.net :je veux créer un tableau dynamic avec
CheckBox en C# ASP.net [ par Abdi075 ]
voila j'utimlise un checkbox dans mon appli et voic le code en html : et en code behind j'écris la méthode changeClik <br
[ASP.NET/JavaScript] Faire communiquer un controle avec du javascript [ par snew ]
Bonjour,Je cherche à proposer un bouton "Parcourir" pour chercher un fichier et récupérer son chemin complet ainsi que son nom ( ex : C:\Dossier\toto.
[asp.net 1.1] Fichier XML dans un tableau [ par SupaLou ]
Bonjour tout le monde, j'ai cherché sur ce forum comment faire pour lire un fichier xml et mettre des données qu'il contient dans un tableau sur une
Controles html en asp.net [ par hichamveo ]
j'utilise un tableau html dans une page web asp2005(c#) et je veut acceder aux proprietés de ce tableau dans le code c#,mais je vois qu'il est pas rec
[asp.net] tableau dynamique [ par free01 ]
salut j'ai mi une table dynamique qui affiche des images.. le probleme que j arrive pas a fixer la largeur et la hauteur de la cellule parce qu'ell
Petite question à propos de JS et ASP.Net [ par cboulas ]
Bonjour,Voilà j'ai qu'il est possible de récupérer le résultat de confirm('Question') en JS.Ma grande question qui à été poser mainte fois, mais que j
ASP.net --> jscript [ par stephsk09 ]
Bonjour ...Voici mon problème ...J'ai déjà cherché mais je n'ai pas totalement trouvé...c'est pour cela que je viens vous trouver ...voila donc mon so
Livres en rapport
|
Derniers Blogs
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 SESSION SILVERLIGHT 5 3D : SLIDES ET DEMOSSESSION SILVERLIGHT 5 3D : SLIDES ET DEMOS par Groc
Durant les techdays, j'ai eu le plaisir d'animer une session sur Silverlight 5 et la 3D avec Simon Ferquel. Comme promis, voici nos slides et mes démos (celles avec le viper BSG) ici et là. Pour mémoire, les démos utilisent toutes le viper BSG...
Cliquez pour lire la suite de l'article par Groc
Forum
RE : FORMULAIRERE : FORMULAIRE par ap24dp
Cliquez pour lire la suite par ap24dp RE : FORMULAIRERE : FORMULAIRE par Megafan
Cliquez pour lire la suite par Megafan
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
|