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 !