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 :

[DetailsView] mode Insertion et autres controles que champs texte ?


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    259
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 259
    Par défaut [DetailsView] mode Insertion et menu déroulant dynamique, comment faire ?
    EDIT : voir mon dernier post pour mon soucis de menu déroulant...

    Bonjour,
    j'ai un DetailsView avec un pageur pour voir les enregistrements dans une base SQLserver express.

    J'arrive a faire des updates avec du code behind. Mais ce que je voudrais savoir faire, c'est de changer le type de controle utilise pour certain champ, comme un champ qui doit contenir une date par exemple ..
    Voici le code de mon controle :

    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
    48
    49
    50
    51
    52
    53
     
       <asp:DetailsView ID="DWTrajets" runat="server" 
            AutoGenerateRows="False" BackColor="White" BorderColor="#E7E7FF" 
            BorderStyle="None" BorderWidth="1px" CellPadding="3" 
            DataSourceID="SqlDataSourceTrajets" GridLines="Horizontal" Height="50px" 
            Width="420px" onpageindexchanging="DWTrajets_indexChanging" 
            onpageindexchanged="DWTrajets_indexChanged" 
            Font-Names="&quot;Trebuchet MS&quot;,Arial,Helvetica,sans-serif" 
            Font-Size="10pt" DataKeyNames="id" 
            onitemupdating="Trajets_OnUpdating" 
            AllowPaging="True" oniteminserting="Trajets_Inserting">
            <FooterStyle BackColor="#85DB18" ForeColor="White" HorizontalAlign="Center"/>
            <RowStyle BackColor="#CDE855" ForeColor="White" />
            <PagerStyle BackColor="#EBF5B8" ForeColor="#493F0B" HorizontalAlign="Right" />
            <Fields>
                <asp:BoundField DataField="id" HeaderText="id" InsertVisible="False" 
                    ReadOnly="True" SortExpression="id" Visible="false"/>
                <asp:BoundField DataField="NomTrajet" HeaderText="NomTrajet" ReadOnly="True"
                    SortExpression="NomTrajet"/>
                <asp:BoundField DataField="username" HeaderText="username" ReadOnly="True" Visible = "false"
                    SortExpression="username"/>
                <asp:BoundField DataField="DepartAdresse1" HeaderText="Adresse de Départ" ReadOnly="True"
                    SortExpression="DepartAdresse1"/>
                <asp:BoundField DataField="DepartCP" ReadOnly="True"
                    HeaderText="Code Postal de Départ"
                    SortExpression="DepartCP" />
                <asp:BoundField DataField="VilleDepart" HeaderText="Ville de Départ" ReadOnly="True"
                    SortExpression="VilleDepart" />
                <asp:BoundField DataField="HeureDepart" HeaderText="Heure de Départ" ReadOnly="True"
                    SortExpression="HeureDepart" />
                <asp:BoundField DataField="ArriveeAdresse1" HeaderText="Adresse d'Arrivée" ReadOnly="True"
                    SortExpression="ArriveeAdresse1" />
                <asp:BoundField DataField="ArriveeCP" HeaderText="Code Postal d'Arrivée" ReadOnly="True"
                    SortExpression="ArriveeCP" />
                <asp:BoundField DataField="VilleArrivee" HeaderText="Ville d'Arrivée" ReadOnly="True"
                    SortExpression="VilleArrivee" />
                <asp:BoundField DataField="HeureArrivee" HeaderText="Heure d'Arrivée" ReadOnly="True"
                    SortExpression="HeureArrivee" />
                <asp:BoundField DataField="Occurence" HeaderText="Périodicité" ReadOnly="True" 
                    SortExpression="Occurence" />
                <asp:BoundField DataField="Commentaire" HeaderText="Commentaire" 
                    SortExpression="Commentaire" />
                <asp:BoundField DataField="NbrePlaces" HeaderText="Nbre de Places" 
                    SortExpression="NbrePlaces" />
                <asp:BoundField DataField="Prix" HeaderText="Prix" 
                    SortExpression="Prix" />
                <asp:CommandField ShowDeleteButton="True" ShowInsertButton="True"  ShowEditButton="True"/>
            </Fields>
            <HeaderStyle BackColor="#4A3C8C" Font-Bold="True" ForeColor="#F7F7F7" />
            <EditRowStyle BackColor="#738A9C" Font-Bold="True" ForeColor="#F7F7F7" />
     
            <AlternatingRowStyle BackColor="White"  ForeColor="#CDE855"/>
        </asp:DetailsView>
    Merci pour votre aide !

  2. #2
    Membre Expert Avatar de bossun
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    1 359
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 359
    Par défaut
    Ce genre de problèmes fait partie de la base d'asp.net.
    les divers tutoriaux du site te donneront toutes les infos pour ça.. www.asp.net/learn une mine d'or pour apprendre


    sinon regarde du coté de TemplateField au lieu du BoundField

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    259
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 259
    Par défaut
    J'ai réussi a insérer un DDL avec un templatefield comme tu me l'a suggéré, merci !
    Cependant je vois comment remplir la liste en dur, mais pas dynamiquement en fonction d'une requete dependant d'un des champs texte du detailsview....

  4. #4
    Membre Expert Avatar de bossun
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    1 359
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 359
    Par défaut
    Citation Envoyé par bossun Voir le message
    Ce genre de problèmes fait partie de la base d'asp.net.
    les divers tutoriaux du site te donneront toutes les infos pour ça.. www.asp.net/learn une mine d'or pour apprendre

Discussions similaires

  1. Insertion dans MySQL depuis un champ texte à deux variables
    Par Anibel dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 29/01/2013, 11h48
  2. [AC-2003] Modes insertion ou déplacement d'une zone texte d'un formulaire
    Par Michel_de_Marcy dans le forum VBA Access
    Réponses: 4
    Dernier message: 24/01/2011, 14h58
  3. [SWT] une list avec autre chose que du text
    Par elekis dans le forum SWT/JFace
    Réponses: 3
    Dernier message: 26/06/2009, 08h04
  4. Réponses: 2
    Dernier message: 13/09/2007, 10h48

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