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 :

DropDownList dans une FormView avec SqlDataSource


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
    Mai 2002
    Messages
    310
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 310
    Par défaut DropDownList dans une FormView avec SqlDataSource
    BOnjour à tous,

    Après recherche sur Google et sur Developpez je n'arrive pas à trouver réponses à mes questions.

    J'ai un formview auquel je bind des données via un SqlDataSource.
    Dans la FormView je rajoute un DropDownList dans le EditItemTemplate

    J'aimerais savoir :
    1 - A quel moment remplir cette dropdownlist car quand je lui associe un SqlDatSource ca ne marche pas
    2 - Comment binder un champ de mon SqlDatSource du FormView au SelectedValue de ma DropDownList sachant que partout j'ai vu "selectedValue='<%# bind('champ');%>' ne marche pas chez moi car ca ne compile pas (msg d'erreur : La propriété 'SelectedValue' ne peut pas être définie de manière déclarative. )

    Quel est le meilleur moyen de faire tout ca ?

    Sinon quelqu'un a un lien qui explique de manière rapide comment faire une architecture simple avec formview + sql datasource + couche BO ?

    Thx

  2. #2
    CUCARACHA
    Invité(e)
    Par défaut Mais si mais si...
    Salut

    Essaye une truc comme ça

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
                            <asp:DropDownList ID="ddl" runat="server" DataSourceID="sds" DataValueField="Identification"
                                DataTextField="txtNom" SelectedValue='<%# Bind("DonneurOrdre") %>'
                                AppendDataBoundItems="True" Width="150px">
                                <asp:ListItem Text="" Value="-1"></asp:ListItem>
                            </asp:DropDownList>
    ++

    Laurent

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    310
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 310
    Par défaut
    Non le SelectedValue empeche la compilation

    msg d'erreur : La propriété 'SelectedValue' ne peut pas être définie de manière déclarative.

  4. #4
    CUCARACHA
    Invité(e)
    Par défaut Cette application est en ASP.net 3.5
    Salut,

    Mon application est en ASP.net 3.5 (Visual Studio 2008).

    Je t'avoue ne pas l'avoir testé avec une version antérieure.

    Quoi qu'il en soit, s'il faut le faire par le code il suffit d'une ligne dans OnDataBound

    Cet événement se produit après que la liste ait été remplie. Il te suffit donc d'écrire

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    myDDL.SelectedValue = strValueToSelect;
    ++

    Laurent

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2002
    Messages
    310
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2002
    Messages : 310
    Par défaut
    Ouaih mais on perd le databinding automatique et ca nous fait rajouter du code :s

    argg

  6. #6
    CUCARACHA
    Invité(e)
    Par défaut Tu peux aussi passer à 3.5...
    Re,

    Si tu es en ASP.net 2, le passage au 3.5 est garanti sans douleur...

    Essayes

    ++

    Laurent

Discussions similaires

  1. Dropdownlist dans un formview + sqldatasource
    Par marric01 dans le forum ASP.NET
    Réponses: 1
    Dernier message: 31/07/2012, 01h03
  2. Tabulation dans une form avec entrée
    Par Cl@rk dans le forum Windows Forms
    Réponses: 4
    Dernier message: 23/05/2008, 12h09
  3. Inclure une page dans dans une tableau avec javascript
    Par pierrot10 dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 26/09/2005, 12h31
  4. TForm dans une DLL avec utilisation d'Interface
    Par guedelmalin dans le forum Langage
    Réponses: 13
    Dernier message: 17/06/2005, 11h58
  5. navigation dans une jsp avec javascript
    Par petitelulu dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 15/11/2004, 18h55

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