IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

ASP.NET Discussion :

Conseil sur Radio bouton


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Administrateur systèmes et réseaux
    Inscrit en
    Janvier 2007
    Messages
    496
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Janvier 2007
    Messages : 496
    Par défaut Conseil sur Radio bouton
    Bonjour
    je travaille sur VS2008 et SQL2000
    j'ai crée sous SQL 2000 des champs de type bit
    exemple Abords type:bit
    zone type:bit

    et dans VS2008 je veux créer pour Abords 4 radio boutons
    1:+ 2:++ 3:- 4:--

    je sais que je dois créer une SQLDataSource ayant comme chemin ma table ou je peux trouver Abords

    mais lorsque je veux créer une list de radio bouton pour ce champ abords avec les différentes valeurs

    cela ne m'affiche rien!!

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    <%@ Page Language="vb" AutoEventWireup="false" CodeBehind="Page3.aspx.vb" Inherits="WebApplication1.Page3" %>
     
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
     
    <html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
        <title>Informations sur le Tri</title>
    </head>
    <body>
        <form id="form1" runat="server">
     
        <asp:SqlDataSource ID="SqlDataSource1" runat="server" 
            ConnectionString="<%$ ConnectionStrings:PRODUCTIONConnectionString %>" 
            DeleteCommand="DELETE FROM [Tri] WHERE [Identifiant_T] = @Identifiant_T" 
            InsertCommand="INSERT INTO [Tri] ([Abords], [Objet_inutile], [Zone_de_travail], [Objet_a_proximite], [Production_precedente]) VALUES (@Abords, @Objet_inutile, @Zone_de_travail, @Objet_a_proximite, @Production_precedente)" 
            SelectCommand="SELECT [Abords], [Objet_inutile], [Zone_de_travail], [Objet_a_proximite], [Production_precedente], [Identifiant_T] FROM [Tri]" 
            UpdateCommand="UPDATE [Tri] SET [Abords] = @Abords, [Objet_inutile] = @Objet_inutile, [Zone_de_travail] = @Zone_de_travail, [Objet_a_proximite] = @Objet_a_proximite, [Production_precedente] = @Production_precedente WHERE [Identifiant_T] = @Identifiant_T">
            <DeleteParameters>
                <asp:Parameter Name="Identifiant_T" Type="Int32" />
            </DeleteParameters>
            <UpdateParameters>
                <asp:Parameter Name="Abords" Type="Boolean" />
                <asp:Parameter Name="Objet_inutile" Type="Boolean" />
                <asp:Parameter Name="Zone_de_travail" Type="Boolean" />
                <asp:Parameter Name="Objet_a_proximite" Type="Boolean" />
                <asp:Parameter Name="Production_precedente" Type="Boolean" />
                <asp:Parameter Name="Identifiant_T" Type="Int32" />
            </UpdateParameters>
            <InsertParameters>
                <asp:Parameter Name="Abords" Type="Boolean" />
                <asp:Parameter Name="Objet_inutile" Type="Boolean" />
                <asp:Parameter Name="Zone_de_travail" Type="Boolean" />
                <asp:Parameter Name="Objet_a_proximite" Type="Boolean" />
                <asp:Parameter Name="Production_precedente" Type="Boolean" />
            </InsertParameters>
     
        </asp:SqlDataSource>
        <h2>Tri-Débarras</h2>
        <asp:RadioButtonList ID="RadioButtonList1" runat="server" AutoPostBack="True" 
            DataSourceID="SqlDataSource1" DataTextField="Abords" 
            DataValueField="Abords" Height="25px" TabIndex="5" Width="485px">
            <asp:ListItem>+</asp:ListItem><asp:ListItem>-</asp:ListItem><asp:ListItem>++</asp:ListItem><asp:ListItem>--</asp:ListItem>
        </asp:RadioButtonList>
     
        </form>
    </body>
    </html>
    j'espere etre assez claire
    merci

  2. #2
    Membre éclairé
    Administrateur systèmes et réseaux
    Inscrit en
    Janvier 2007
    Messages
    496
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Janvier 2007
    Messages : 496
    Par défaut
    j'ai essayé de changer ma méthode
    j'ai mis dans SQL 4 champs A- A-- A+ A++
    mais je n'arrive toujours pas a les afficher du coté VS2008 dans une radiobuttonlist!!!

    quelqu'un a til une idée

    merci d'avance

  3. #3
    Modérateur

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Avril 2007
    Messages
    1 996
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 996
    Par défaut
    Citation Envoyé par lg022 Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
            <asp:ListItem>+</asp:ListItem><asp:ListItem>-</asp:ListItem><asp:ListItem>++</asp:ListItem><asp:ListItem>--</asp:ListItem>
    Le problème se situe selon moi ici. Tu n'affectes aucune valeur aux listItems. Il ne s'agit pas de balises HTML mais de contrôles serveur ! As tu seulement regardé sur la MSDN le fontionnement des ListItem ?
    Ceux-ci ont deux propriétés : Text et Value
    Concrètement, je pense que ça fontionnera mieux comme cela :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <asp:ListItem Value="+" Text="+"></asp:ListItem><asp:ListItem Value="-" Text="-"></asp:ListItem><asp:ListItem  Value="++" Text="++"></asp:ListItem><asp:ListItem  Value="--" Text="--"></asp:ListItem>
    De plus, quelle est l'utilité dans ton SQLDataSource de sélectionner tous les champs de ta table alors que tu ne les utiliseras pas?

    Ensuite, je ne suis pas persuadé qu'un champ de type bit soit approprié ici. Je ne comprends pas bien ce que tu veux faire.

  4. #4
    Membre éclairé
    Administrateur systèmes et réseaux
    Inscrit en
    Janvier 2007
    Messages
    496
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Janvier 2007
    Messages : 496
    Par défaut
    Merci d'avoir pris le temps de lire mon sujet
    je me trompe peut etre de méthode

    j'explique
    j'ai en faite un questionnaire a remplir sur un theme et je dois mettre pour chaque sujet une note - ou -- ou + ou ++
    donc dans ma base j'ai pensé crée un champ bit et que sous VS2008 je pourrai le diviser en 4 (ca doit etre la mon erreur)

    de ce faite je pense qu'il faut que je crée différents bit: 1:- 2:-- ...

    ai je été plus claire?

  5. #5
    Membre éprouvé
    Développeur .NET
    Inscrit en
    Juin 2007
    Messages
    77
    Détails du profil
    Informations personnelles :
    Âge : 39

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Juin 2007
    Messages : 77
    Par défaut
    bonjour,

    oui c'est très clair.

    je pense que ton erreur est là effectivement.
    un champ bit ne peut prendre que 2 valeurs : 1 ou 0
    il te faut donc bien un bit par évaluation

  6. #6
    Membre éclairé
    Administrateur systèmes et réseaux
    Inscrit en
    Janvier 2007
    Messages
    496
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Janvier 2007
    Messages : 496
    Par défaut
    Merci je vais refaire ca

  7. #7
    Membre éclairé
    Administrateur systèmes et réseaux
    Inscrit en
    Janvier 2007
    Messages
    496
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux

    Informations forums :
    Inscription : Janvier 2007
    Messages : 496
    Par défaut
    j'ai crée de nouveau champ
    mais maintenant j'essaye de faire une radiobuttonlist et la j'y arrive pas
    je définis mon sqldatasource ayant une table avec ses champ
    et je défini la liste mais rien

    quelqu'un a t il une methode?

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Action sur radio bouton
    Par Vanessa48 dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 15/04/2013, 18h37
  2. onmouseover sur radio bouton disabled
    Par Rom1984 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 21/10/2009, 09h56
  3. [Forms5] Key pressed sur radio bouton
    Par Steph82 dans le forum Forms
    Réponses: 1
    Dernier message: 29/05/2006, 16h44
  4. Boucle sur des boutons radios
    Par jmarey dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 16/05/2006, 11h03
  5. Texte qui s'affiche aprés le clique sur un bouton radio
    Par Rekiem dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 12/04/2006, 17h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo