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

Silverlight Discussion :

Mon DomainDataSource reste vide


Sujet :

Silverlight

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 67
    Par défaut Mon DomainDataSource reste vide
    Salut,

    J'ai créer un domaindatasource simple prenant argument un IdImage et retournant une image grace à la méthode serveur GetIMAGESQueryById

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
            <riaControls:DomainDataSource AutoLoad="False" d:DesignData="{d:DesignInstance my1:IMAGES, CreateList=true}" Height="0"   Name="imagesDomainDataSource" QueryName="GetIMAGESQueryById" Width="0" >
                <riaControls:DomainDataSource.QueryParameters>
                    <riaControls:Parameter ParameterName="ID" Value="{Binding ElementName=dataGrid2, Path=SelectedItem.IdImage}"/>
                </riaControls:DomainDataSource.QueryParameters>
               <riaControls:DomainDataSource.DomainContext>
                    <my:EcosDomainContext />
                </riaControls:DomainDataSource.DomainContext>
            </riaControls:DomainDataSource>
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
            public IQueryable<IMAGES> GetIMAGESQueryById(int ID)
            {
                var query = from img in this.ObjectContext.IMAGES where img.id == ID select img; 
                return query;
            }
    Le datasource étant loadé dans le codebehind

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
            private void dataGrid2_SelectionChanged(object sender, SelectionChangedEventArgs e)
            {
                imagesDomainDataSource.Load();
            }
    L'argument est bien passé à la méthode serveur, le résultat de la requéte et du link sont corrects mais rien à faire, les données ne sont pas remontées dans mon datasource qui reste vide.... Que se passe-t-il?

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    67
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 67
    Par défaut
    Il s'agissait d'un faux problème en raison de l'endroit où je regardais le contenu du domainDatasource. Immédiatement aprés l'appel de Load il est vide mais par exemple, si je mets mon point d'arret dans le handler LoadedData tout est là...

    Mon problème est au niveau du binding...

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 3
    Dernier message: 05/10/2007, 09h37
  2. Réponses: 4
    Dernier message: 23/08/2006, 15h36
  3. [VB & SQL] Recordset reste vide apres SELECT
    Par ZeGuizmo dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 27/06/2006, 09h04
  4. [Plugin][Lomboz] web.xml reste vide lors du déploiement
    Par ollivier dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 19/01/2006, 14h20
  5. Réponses: 3
    Dernier message: 20/09/2005, 21h07

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