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 :

Relier deux formeView


Sujet :

ASP.NET

  1. #1
    Membre du Club
    Inscrit en
    Juin 2009
    Messages
    187
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 187
    Points : 50
    Points
    50
    Par défaut Relier deux formeView
    Bonjour,

    J'ai crée deux formeView et je les connecté à ma base via le code aspx. chaque forme à bind les données d'une table. et les mes deux tables sont relié dans la base par une clè étrangere.

    Je veux configurer les deux formView de telle façon qu'ils change le contenue selon la clé étrangère. merci de me donner l'idée.

  2. #2
    Membre éclairé Avatar de Ramajb
    Homme Profil pro
    ----------------------------
    Inscrit en
    Septembre 2007
    Messages
    476
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : ----------------------------

    Informations forums :
    Inscription : Septembre 2007
    Messages : 476
    Points : 755
    Points
    755
    Par défaut
    Bonjour,
    Ajoutes ceci dans ton control Datasource details.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <SelectParameters>
        <asp:ControlParameter ControlID="FormViewParent" Name="cle_etranger" 
                        PropertyName="SelectedValue"  />
    </SelectParameters>
    Après, à toi de voir si cela a un sens dans ton code
    A+

  3. #3
    Membre du Club
    Inscrit en
    Juin 2009
    Messages
    187
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 187
    Points : 50
    Points
    50
    Par défaut
    Merci je veux essayer

  4. #4
    Membre du Club
    Inscrit en
    Juin 2009
    Messages
    187
    Détails du profil
    Informations forums :
    Inscription : Juin 2009
    Messages : 187
    Points : 50
    Points
    50
    Par défaut
    Bonjour,

    J'ai essayé ça marche plus il fait la comparaison entre la clé primaire du form parent et la clé primaire de form fils il trouve le type different et genere une exception :

    Et voila le control source de donnée du forme fils :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <asp:SqlDataSource  ID="CommissionSource" runat="server" 
                            ConnectionString="<%$ ConnectionStrings:basedossierConnectionString %>" 
                            
                            SelectCommand="SELECT * FROM [commission] WHERE ([code_commission] = @code_commission)">
                            <SelectParameters>
                            <asp:ControlParameter ControlID="FormView1" Name="code_commission" 
                                    PropertyName="SelectedValue" Type="Int32"/>
                            </SelectParameters> 
                            
                            </asp:SqlDataSource>

Discussions similaires

  1. Relier deux réseaux
    Par simoryl dans le forum Réseau
    Réponses: 9
    Dernier message: 27/06/2006, 21h47
  2. Relier deux tables, et créer un formulaire
    Par Pierrobinho dans le forum IHM
    Réponses: 2
    Dernier message: 16/06/2006, 14h48
  3. Relier deux broches d'un port série
    Par bengign dans le forum C++
    Réponses: 2
    Dernier message: 27/12/2005, 00h37
  4. [TP] Relier deux points ?
    Par wwwroom dans le forum Turbo Pascal
    Réponses: 9
    Dernier message: 28/06/2005, 19h04
  5. [débutant] relier deux tables
    Par benoitB dans le forum Débuter
    Réponses: 4
    Dernier message: 27/06/2005, 14h04

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