Récupération de la valeur d'un bouton

Récupération de la valeur d'un bouton - HTML/CSS - Programmation

Marsh Posté le 27-05-2008 à 14:48:24    

Bonjour,
je viens vous demander en premier lieu si cela est faisable?
alors je suis en train de créer pour ma boite des pages web sous Visual studio 2008 avec pour base de données du SQL server 2000
sur ma page 1 j'ai différents boutons dont voici le code:

Code :
  1. <form id="form1" runat="server">
  2.     <center><h2>Choisir votre ligne</h2></center>
  3.     <h3>Ligne INTEGRE
  4.     </h3>
  5.     <input id="Button1" type="button" value="754 INTEGRE" onclick="newWindow('page3.aspx');" />
  6.     <h3>Ligne AME</h3>
  7.     <input id="Button2" type="button" value="1206 AME" onclick="newWindow('page4.aspx');" /><br />
  8.     <input id="Button3" type="button" value="1207 AME" onclick="newWindow('page4.aspx');" />
  9.     <h3>Ligne RECOUVREMENT</h3>
  10.     <input id="Button4" type="button" value="1204 RECOUV" onclick="newWindow('page5.aspx');" /><br />
  11.     <input id="Button5" type="button" value="1205 RECOUV" onclick="newWindow('page5.aspx');" />
  12.     <h3>FINITION</h3>
  13.     <input id="Button6" type="button" value="FINITION 1" onclick="newWindow('page6.aspx');" /><br />
  14.     <input id="Button7" type="button" value="FINTION 2" onclick="newWindow('page6.aspx');" /><br />
  15.     <input id="Button8" type="button" value="FINITION 3" onclick="newWindow('page7.aspx');" />
  16.     <h3>Ligne TNA</h3>
  17.     <input id="Button9" type="button" value="615 TNA" onclick="newWindow('page8.aspx');"/><br />
  18.     <input id="Button10" type="button" value="755 TNA" onclick="newWindow('page9.aspx');"/><br />
  19.     <input id="Button11" type="button" value="918 TNA" onclick="newWindow('page9.aspx');"/><br />
  20.     <input id="Button12" type="button" value="1201 TNA" onclick="newWindow('page9.aspx');"/>
  21.     <h3>Arroseurs</h3>
  22.     <input id="Button13" type="button" value="FINITION ARROSEURS" onclick="newWindow('page10.aspx');"/>
  23.     <h3>Ligne Guipées</h3>
  24.     <input id="Button14" type="button" value="5N GUIPAGE" onclick="newWindow('page11.aspx');"/><br />
  25.     <input id="Button15" type="button" value="6N GUIPAGE" onclick="newWindow('page11.aspx');"/><br />
  26.     <input id="Button16" type="button" value="7 GUIPAGE" onclick="newWindow('page11.aspx');"/><br />
  27.     <input id="Button17" type="button" value="12 GUIPAGE" onclick="newWindow('page11.aspx');"/>
  28.     <h3>Ligne Spiralés</h3>
  29.     <input id="Button18" type="button" value="2 SPIRALES" onclick="newWindow('page12.aspx');"/><br />
  30.     <input id="Button19" type="button" value="3 SPIRALES" onclick="newWindow('page12.aspx');"/><br />
  31.     <input id="Button20" type="button" value="4 SPIRALES" onclick="newWindow('page12.aspx');"/><br />
  32.     </form>


 
ceci m'ouvre une page suivant leur inscription
 
prenons pour exemple le 1er:754 INTEGRE
j'aimerais(mais je ne sais pas comment on procéde je ne trouve rien sur ce sujet) lors de l'appui que ca m'ouvre ma page (ca c'est ok) mais que je puisse dans un textbox situé dans un formview récupéré le nom ou la valeur du bouton sélectionné cela serait dans le champ "Ligne"
Voici le code du formview
 

Code :
  1. <asp:FormView ID="FormView1" runat="server" DataKeyNames="Identiifant_Pr"
  2.             DataSourceID="SqlDataSource1" DefaultMode="Insert" Height="100px"
  3.             Width="798px" AllowPaging="True" CaptionAlign="Top"
  4.             CellPadding="0" EnableTheming="True" Font-Overline="False" Font-Size="Medium"
  5.             Font-Strikeout="False" Font-Underline="False">
  6.             <PagerSettings PageButtonCount="20" Position="Top" />
  7.             <EditItemTemplate>
  8.                 Identiifant_Pr:
  9.                 <asp:Label ID="Identiifant_PrLabel1" runat="server"
  10.                     Text='<%# Eval("Identiifant_Pr" ) %>' />
  11.                 <br />
  12.                 Date:
  13.                 <asp:TextBox ID="DateTextBox" runat="server" Text='<%# Bind("Date" ) %>' />
  14.                 <br />
  15.                 Heure_debut:
  16.                 <asp:TextBox ID="Heure_debutTextBox" runat="server"
  17.                     Text='<%# Bind("Heure_debut" ) %>' />
  18.                 <br />
  19.                 Ligne:
  20.                 <asp:TextBox ID="LigneTextBox" runat="server" Text='<%# Bind("Ligne" ) %>' />
  21.                 <br />
  22.                 Initiales:
  23.                 <asp:TextBox ID="InitialesTextBox" runat="server"
  24.                     Text='<%# Bind("Initiales" ) %>' />
  25.                 <br />
  26.                 Note_abords_de_ligne:
  27.                 <asp:TextBox ID="Note_abords_de_ligneTextBox" runat="server"
  28.                     Text='<%# Bind("Note_abords_de_ligne" ) %>' />
  29.                 <br />
  30.                 Note_objets_inutilse:
  31.                 <asp:TextBox ID="Note_objets_inutilseTextBox" runat="server"
  32.                     Text='<%# Bind("Note_objets_inutilse" ) %>' />
  33.                 <br />
  34.                 Note_zone_de_travail:
  35.                 <asp:TextBox ID="Note_zone_de_travailTextBox" runat="server"
  36.                     Text='<%# Bind("Note_zone_de_travail" ) %>' />
  37.                 <br />
  38.                 Note_objets_utilises:
  39.                 <asp:TextBox ID="Note_objets_utilisesTextBox" runat="server"
  40.                     Text='<%# Bind("Note_objets_utilises" ) %>' />
  41.                 <br />
  42.                 Note_production_precedente:
  43.                 <asp:TextBox ID="Note_production_precedenteTextBox" runat="server"
  44.                     Text='<%# Bind("Note_production_precedente" ) %>' />
  45.                 <br />
  46.                 Note_stocks:
  47.                 <asp:TextBox ID="Note_stocksTextBox" runat="server"
  48.                     Text='<%# Bind("Note_stocks" ) %>' />
  49.                 <br />
  50.                 Note_produit_identifie:
  51.                 <asp:TextBox ID="Note_produit_identifieTextBox" runat="server"
  52.                     Text='<%# Bind("Note_produit_identifie" ) %>' />
  53.                 <br />
  54.                 Note_indications:
  55.                 <asp:TextBox ID="Note_indicationsTextBox" runat="server"
  56.                     Text='<%# Bind("Note_indications" ) %>' />
  57.                 <br />
  58.                 Note_tableaux_matieres:
  59.                 <asp:TextBox ID="Note_tableaux_matieresTextBox" runat="server"
  60.                     Text='<%# Bind("Note_tableaux_matieres" ) %>' />
  61.                 <br />
  62.                 Note_document_de_travail:
  63.                 <asp:TextBox ID="Note_document_de_travailTextBox" runat="server"
  64.                     Text='<%# Bind("Note_document_de_travail" ) %>' />
  65.                 <br />
  66.                 Note_sols:
  67.                 <asp:TextBox ID="Note_solsTextBox" runat="server"
  68.                     Text='<%# Bind("Note_sols" ) %>' />
  69.                 <br />
  70.                 Note_dessus_machine:
  71.                 <asp:TextBox ID="Note_dessus_machineTextBox" runat="server"
  72.                     Text='<%# Bind("Note_dessus_machine" ) %>' />
  73.                 <br />
  74.                 Note_cage_queue:
  75.                 <asp:TextBox ID="Note_cage_queueTextBox" runat="server"
  76.                     Text='<%# Bind("Note_cage_queue" ) %>' />
  77.                 <br />
  78.                 Note_coffrets_electrique:
  79.                 <asp:TextBox ID="Note_coffrets_electriqueTextBox" runat="server"
  80.                     Text='<%# Bind("Note_coffrets_electrique" ) %>' />
  81.                 <br />
  82.                 Note_fiche_de_demande_matiere:
  83.                 <asp:TextBox ID="Note_fiche_de_demande_matiereTextBox" runat="server"
  84.                     Text='<%# Bind("Note_fiche_de_demande_matiere" ) %>' />
  85.                 <br />
  86.                 Note_seconde_guipeuse:
  87.                 <asp:TextBox ID="Note_seconde_guipeuseTextBox" runat="server"
  88.                     Text='<%# Bind("Note_seconde_guipeuse" ) %>' />
  89.                 <br />
  90.                 Commentaires:
  91.                 <asp:TextBox ID="CommentairesTextBox" runat="server"
  92.                     Text='<%# Bind("Commentaires" ) %>' />
  93.                 <br />
  94.                 <asp:LinkButton ID="UpdateButton" runat="server" CausesValidation="True"
  95.                     CommandName="Update" Text="Mettre à jour" />
  96.                 &nbsp;<asp:LinkButton ID="UpdateCancelButton" runat="server"
  97.                     CausesValidation="False" CommandName="Cancel" Text="Annuler" />
  98.             </EditItemTemplate>
  99.             <InsertItemTemplate>
  100.                 <asp:Label ID="Label1" runat="server" Text="Inscrire la Date:" Width=627></asp:Label>
  101.                
  102.                 <asp:TextBox ID="DateTextBox" runat="server" Text='<%# Bind("Date" ) %>' />
  103.                 <br />
  104.                 <asp:Label ID="Label2" runat="server" Text="Inscrire l'heure de debut de la prise de poste:" Width=627></asp:Label>
  105.                 <asp:TextBox ID="Heure_debutTextBox" runat="server"
  106.                     Text='<%# Bind("Heure_debut" ) %>' />
  107.                 <br />
  108.                 <asp:Label ID="Label3" runat="server" Text="Inscrire la ligne:" Width=627></asp:Label>
  109.                
  110.                 <asp:TextBox ID="LigneTextBox" runat="server" Text='<%# Bind("Ligne" ) %>' />
  111.                 <br />
  112.                 <asp:Label ID="Label4" runat="server" Text="Inscrire les initiales du régleur:" Width=627></asp:Label>
  113.                
  114.                 <asp:TextBox ID="InitialesTextBox" runat="server"
  115.                     Text='<%# Bind("Initiales" ) %>'/>
  116.                 <br />
  117.                <h5>Notez les différents thémes de 1 à 4:<br />
  118.                    1 étant --<br />
  119.                    2 étant - <br />
  120.                    3 étant + <br />
  121.                    4 étant ++</h5>
  122.                 <center><h4>Tri &amp; Débarras</h4></center>
  123.                 <asp:Label ID="Label5" runat="server" Text=" Les abords de la ligne sont degagés:" Width=627></asp:Label>
  124.                 <asp:TextBox ID="Note_abords_de_ligneTextBox" runat="server"
  125.                     Text='<%# Bind("Note_abords_de_ligne" ) %>' />
  126.                 <br />
  127.                 <asp:Label ID="Label6" runat="server" Text="Aucun objet inutile dans la zone de travail:" Width=627></asp:Label>
  128.                 <asp:TextBox ID="Note_objets_inutilseTextBox" runat="server"
  129.                     Text='<%# Bind("Note_objets_inutilse" ) %>' />
  130.                 <br />
  131.                 <asp:Label ID="Label7" runat="server" Text="La zone de travail est exempte de déchets, de restes et de rebuts:" Width=627></asp:Label>
  132.                 <asp:TextBox ID="Note_zone_de_travailTextBox" runat="server"
  133.                     Text='<%# Bind("Note_zone_de_travail" ) %>' />
  134.                 <br />
  135.                 <asp:Label ID="Label8" runat="server" Text="Les objets fréquemment utilisés sont placés à proximité:" Width=627></asp:Label>
  136.                 <asp:TextBox ID="Note_objets_utilisesTextBox" runat="server"
  137.                     Text='<%# Bind("Note_objets_utilises" ) %>' />
  138.                 <br />
  139.                 <asp:Label ID="Label9" runat="server" Text="Tout ce qui concerne la production précédente a été dégagé: outillages, outils,
  140.                 documents, fûts matière...:"></asp:Label>
  141.                 <asp:TextBox ID="Note_production_precedenteTextBox" runat="server"
  142.                     Text='<%# Bind("Note_production_precedente" ) %>' />
  143.                 <br />
  144.                 <center><h4>Rangement &amp; Identification</h4></center>
  145.                 <asp:Label ID="Label10" runat="server" Text="Les stocks et encours ne débordent pas de leurs zones réservées:" Width=627></asp:Label>
  146.                 <asp:TextBox ID="Note_stocksTextBox" runat="server"
  147.                     Text='<%# Bind("Note_stocks" ) %>' />
  148.                 <br />
  149.                 <asp:Label ID="Label11" runat="server" Text=" Les bacs, palettes, produits sont bien identifiés:" Width=627></asp:Label>
  150.                 <asp:TextBox ID="Note_produit_identifieTextBox" runat="server"
  151.                     Text='<%# Bind("Note_produit_identifie" ) %>' />
  152.                 <br />
  153.                 <asp:Label ID="Label12" runat="server" Text=" Ce qui est dans les contenants ou dans les zones correspond bien aux
  154.                 indications:" Width=627></asp:Label>
  155.                 <asp:TextBox ID="Note_indicationsTextBox" runat="server"
  156.                     Text='<%# Bind("Note_indications" ) %>' />
  157.                 <br />
  158.                 <asp:Label ID="Label14" runat="server" Text="Les tableaux matières sont remplis et correspondent à la production en cours:" Width=627></asp:Label>
  159.                 <asp:TextBox ID="Note_tableaux_matieresTextBox" runat="server"
  160.                     Text='<%# Bind("Note_tableaux_matieres" ) %>' />
  161.                 <br />
  162.                 <asp:Label ID="Label13" runat="server" Text="Les documents de travail sont au poste et à jour (planning, dossier,...):" Width=627></asp:Label>
  163.                 <asp:TextBox ID="Note_document_de_travailTextBox" runat="server"
  164.                     Text='<%# Bind("Note_document_de_travail" ) %>' />
  165.                 <br />
  166.                 <center><h4>Nettoyage</h4></center>
  167.                 <asp:Label ID="Label15" runat="server" Text="Les sols sont propres, régulièrement aspirés (ex:zones d'alimentation et sous
  168.                 les lignes):" Width=627></asp:Label>
  169.                 <asp:TextBox ID="Note_solsTextBox" runat="server"
  170.                     Text='<%# Bind("Note_sols" ) %>' />
  171.                 <br />
  172.                 <asp:Label ID="Label16" runat="server" Text="Le dessus des machines est dépoussiéré:" Width=627></asp:Label>
  173.                 <asp:TextBox ID="Note_dessus_machineTextBox" runat="server"
  174.                     Text='<%# Bind("Note_dessus_machine" ) %>' />
  175.                 <br />
  176.                 <center><h4>Maintien des régles et standards</h4></center>
  177.                 <asp:Label ID="Label20" runat="server" Text="Le cages de queues de vis sont fermées:" Width=627></asp:Label>
  178.                
  179.                 <asp:TextBox ID="Note_cage_queueTextBox" runat="server"
  180.                     Text='<%# Bind("Note_cage_queue" ) %>' />
  181.                 <br />
  182.                 <asp:Label ID="Label17" runat="server" Text="Les coffrets électriques sont verrouillés:" Width=627></asp:Label>
  183.                 <asp:TextBox ID="Note_coffrets_electriqueTextBox" runat="server"
  184.                     Text='<%# Bind("Note_coffrets_electrique" ) %>' />
  185.                 <br />
  186.                 <asp:Label ID="Label18" runat="server" Text="Les fiches de demande matières sont remplies et transmises à l'alimentation
  187.                 avant le changement:" Width=627></asp:Label>     
  188.                 <asp:TextBox ID="Note_fiche_de_demande_matiereTextBox" runat="server"
  189.                     Text='<%# Bind("Note_fiche_de_demande_matiere" ) %>' />
  190.                 <br />
  191.                 <asp:Label ID="Label19" runat="server" Text="La seconde guipeuse est montée:" Width=627></asp:Label>   
  192.                 <asp:TextBox ID="Note_seconde_guipeuseTextBox" runat="server"
  193.                     Text='<%# Bind("Note_seconde_guipeuse" ) %>' />
  194.                 <br />
  195.                 <asp:Label ID="Label21" runat="server" Text="Commentaires:" Width=627></asp:Label>
  196.                
  197.                 <asp:TextBox ID="CommentairesTextBox" runat="server"
  198.                     Text='<%# Bind("Commentaires" ) %>' />
  199.                 <br />
  200.                 <asp:LinkButton ID="InsertButton" runat="server" CausesValidation="True"
  201.                     CommandName="Insert" Text="Insérer" />
  202.                 &nbsp;<asp:LinkButton ID="InsertCancelButton" runat="server"
  203.                     CausesValidation="False" CommandName="Cancel" Text="Annuler" />
  204.             </InsertItemTemplate>
  205.             <ItemTemplate>
  206.                 Identiifant_Pr:
  207.                 <asp:Label ID="Identiifant_PrLabel" runat="server"
  208.                     Text='<%# Eval("Identiifant_Pr" ) %>' />
  209.                 <br />
  210.                 Date :
  211.                 <asp:Label ID="DateLabel" runat="server" Text='<%# Bind("Date" ) %>' width="200" Height="200" Font-Underline="True" Font-Strikeout="True" Font-Overline="True" Font-Italic="True" Font-Bold="True" />
  212.                 <br />
  213.                 Heure_debut:
  214.                 <asp:Label ID="Heure_debutLabel" runat="server"
  215.                     Text='<%# Bind("Heure_debut" ) %>' />
  216.                 <br />
  217.                 Ligne:
  218.                 <asp:Label ID="LigneLabel" runat="server" Text='<%# Bind("Ligne" ) %>' />
  219.                 <br />
  220.                 Initiales:
  221.                 <asp:Label ID="InitialesLabel" runat="server" Text='<%# Bind("Initiales" ) %>' />
  222.                 <br />
  223.                 Note_abords_ligne
  224.                 <asp:Label ID="Note_abords_de_ligneLabel" runat="server"
  225.                     Text='<%# Bind("Note_abords_de_ligne" ) %>' />
  226.                 <br />
  227.                 Note_objets_inutile:
  228.                 <asp:Label ID="Note_objets_inutilseLabel" runat="server"
  229.                     Text='<%# Bind("Note_objets_inutilse" ) %>' />
  230.                 <br />
  231.                 Note_zone_de_travail:
  232.                 <asp:Label ID="Note_zone_de_travailLabel" runat="server"
  233.                     Text='<%# Bind("Note_zone_de_travail" ) %>' />
  234.                 <br />
  235.                 Note_objets_utilises:
  236.                 <asp:Label ID="Note_objets_utilisesLabel" runat="server"
  237.                     Text='<%# Bind("Note_objets_utilises" ) %>' />
  238.                 <br />
  239.                 Note_production_precedente:
  240.                 <asp:Label ID="Note_production_precedenteLabel" runat="server"
  241.                     Text='<%# Bind("Note_production_precedente" ) %>' />
  242.                 <br />
  243.                 Note_stocks:
  244.                 <asp:Label ID="Note_stocksLabel" runat="server"
  245.                     Text='<%# Bind("Note_stocks" ) %>' />
  246.                 <br />
  247.                 Note_produit_identifie:
  248.                 <asp:Label ID="Note_produit_identifieLabel" runat="server"
  249.                     Text='<%# Bind("Note_produit_identifie" ) %>' />
  250.                 <br />
  251.                 Note_indications:
  252.                 <asp:Label ID="Note_indicationsLabel" runat="server"
  253.                     Text='<%# Bind("Note_indications" ) %>' />
  254.                 <br />
  255.                 Note_tableaux_matieres:
  256.                 <asp:Label ID="Note_tableaux_matieresLabel" runat="server"
  257.                     Text='<%# Bind("Note_tableaux_matieres" ) %>' />
  258.                 <br />
  259.                 Note_document_de_travail:
  260.                 <asp:Label ID="Note_document_de_travailLabel" runat="server"
  261.                     Text='<%# Bind("Note_document_de_travail" ) %>' />
  262.                 <br />
  263.                 Note_sols:
  264.                 <asp:Label ID="Note_solsLabel" runat="server" Text='<%# Bind("Note_sols" ) %>' />
  265.                 <br />
  266.                 Note_dessus_machine:
  267.                 <asp:Label ID="Note_dessus_machineLabel" runat="server"
  268.                     Text='<%# Bind("Note_dessus_machine" ) %>' />
  269.                 <br />
  270.                 Note_cage_queue:
  271.                 <asp:Label ID="Note_cage_queueLabel" runat="server"
  272.                     Text='<%# Bind("Note_cage_queue" ) %>' />
  273.                 <br />
  274.                 Note_coffrets_electrique:
  275.                 <asp:Label ID="Note_coffrets_electriqueLabel" runat="server"
  276.                     Text='<%# Bind("Note_coffrets_electrique" ) %>' />
  277.                 <br />
  278.                 Note_fiche_de_demande_matiere:
  279.                 <asp:Label ID="Note_fiche_de_demande_matiereLabel" runat="server"
  280.                     Text='<%# Bind("Note_fiche_de_demande_matiere" ) %>' />
  281.                 <br />
  282.                 Note_seconde_guipeuse:
  283.                 <asp:Label ID="Note_seconde_guipeuseLabel" runat="server"
  284.                     Text='<%# Bind("Note_seconde_guipeuse" ) %>' />
  285.                 <br />
  286.                 Commentaires:
  287.                 <asp:Label ID="CommentairesLabel" runat="server"
  288.                     Text='<%# Bind("Commentaires" ) %>' />
  289.                 <br />
  290.                 <asp:LinkButton ID="EditButton" runat="server" CausesValidation="False"
  291.                     CommandName="Edit" Text="Modifier" />
  292.                 &nbsp;<asp:LinkButton ID="DeleteButton" runat="server" CausesValidation="False"
  293.                     CommandName="Delete" Text="Supprimer" />
  294.                 &nbsp;<asp:LinkButton ID="NewButton" runat="server" CausesValidation="False"
  295.                     CommandName="New" Text="Nouveau" />
  296.             </ItemTemplate>
  297.             <PagerStyle Font-Size="Medium" Height="250px" HorizontalAlign="Left"
  298.                 VerticalAlign="Middle" Width="250px" />
  299.             <EditRowStyle Height="100px" HorizontalAlign="Left" VerticalAlign="Middle" />
  300.         </asp:FormView>


 
suis je assez claire?
 
Est ce possible?je cherche sur le net mais je trouve que pour des boutons radio
 
Meerci pour vos conseil

Reply

Marsh Posté le 27-05-2008 à 14:48:24   

Reply

Marsh Posté le 27-05-2008 à 16:33:16    

Quid du bouton submit de formulaire qui redirigie sur un autre page qui tris selon le bouton pressé ? et du coup fait exactement ceux que tu veut
 
sinon le passage par l'url est a proscrire ?


---------------
Recette cookeo Recette de cuisine
Reply

Marsh Posté le 28-05-2008 à 08:12:13    

Merci pour ta réponse je vais essayé de suite
mais puis je récupérer la valeur du bouton sélectionner pour le mettre dans un textbox situé dans un Formvvieuw?
 
merci d'avance

Reply

Marsh Posté le 29-05-2008 à 15:18:02    

alouest a écrit :

Merci pour ta réponse je vais essayé de suite
mais puis je récupérer la valeur du bouton sélectionner pour le mettre dans un textbox situé dans un Formvvieuw?
 
merci d'avance


Je ne connais pas Formvvieuw


---------------
Recette cookeo Recette de cuisine
Reply

Marsh Posté le 30-05-2008 à 07:55:56    

je suis a l'ouest j'ai pas trouvé mais j'ai changer de méthode j'ai crée une dropdownlist et je recupere la valeur selectionné
j'ai trouvé il faut utiliser
Ctype(Formview.Findcontrol("NomTextbox" ),Textbox).Text=mavariable


Message édité par alouest le 30-05-2008 à 09:47:47
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed