begin process at 2008 08 30 02:00:58
1 233 984 membres
22 nouveaux aujourd'hui
14 294 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Dropdownlist à 2 champs + récupération valeur [ Base de données / Access ] (syl62)

Dropdownlist à 2 champs + récupération valeur le 06/02/2008 13:30:46

syl62

Bonjour à tous,

Voilà mon problème.....

j'alimente 1 DROPDOWNLIST avec 2 champs différents issus d'1 base ACCESS, jusque la pas de problème.
En revanche, je souhaite suite à la sélection d'1 élément dans la liste, afficher 1 DETAILSVIEW et là cela ne fonctionne pas!Rien ne s'affiche.

Ci-dessous mon code pour l'affichage de la liste avec les 2 champs et l'affichage du DETAILSVIEW.

<asp:AccessDataSource ID="AccessDataSource1" runat="server"
            DataFile="~/mabase.mdb" SelectCommand="SELECT [Ref],[Ref]+''+[Nom] AS display FROM [MAJ]">
        </asp:AccessDataSource>
        <asp:DropDownList ID="DropDownList1" runat="server" DataSourceID="AccessDataSource1"
 DataTextField="display" DataValueField="display" AutoPostBack="True">
        </asp:DropDownList>
   
        <asp:AccessDataSource ID="AccessDataSource2" runat="server"
            DataFile="~/mabase.mdb"
            SelectCommand="SELECT [Nom], [Type], [Description] FROM [MAJ] WHERE ([Ref] = ?)">
            <SelectParameters>
                <asp:ControlParameter ControlID="DropDownList1" Name="Ref"
                    PropertyName="SelectedValue" Type="String" />
            </SelectParameters>
        </asp:AccessDataSource>

<asp:DetailsView ID="DetailsView1" runat="server" AutoGenerateRows="False"
            DataSourceID="AccessDataSource2" Height="50px" Width="125px">
            <Fields>
                <asp:BoundField DataField="Nom" HeaderText="Nom" SortExpression="Nom" />
                <asp:BoundField DataField="Type" HeaderText="Type" SortExpression="Type" />
                <asp:BoundField DataField="Description" HeaderText="Description"
                    SortExpression="Description" />
            </Fields>
        </asp:DetailsView>

Comment je peux faire pour récupérer la valeur issue de ma DROPDOWNLIST? Car visiblement, la valeur n'est pas récupérée!

J'ai déjà parcouru la plupart des forums sans trouver mon bonheur...

Si quelqu'un à 1 idée, je suis preneur. Merci pour l'aide que vous pourrez m'apporter.



Classé sous : valeur, champs, display, dropdownlist, ref

Participer à cet échange

Pub



Appels d'offres

Recherche developpeur ...
Budget : 700€
SITE MARCHAND LOCATION...
Budget : 3 000€
SITE MARCHAND POUR HOTEL
Budget : 4 000€

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS