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 :

Utilisation de contrôles Silverlight 2.0 dans page ASPX


Sujet :

Silverlight

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Développeur informatique
    Inscrit en
    Juin 2007
    Messages
    12
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2007
    Messages : 12
    Par défaut Utilisation de contrôles Silverlight 2.0 dans page ASPX
    Bonjour tout le monde,

    je suis nouveau en Silverlight, et j'ai cherché un peu partout sur le net mais sans trouver de solution à mon problème... Donc, j'espère que quelqu'un pourra m'aider ou même m'orienter sur le forum de developpez.net...
    Alors je vous explique mon problème. J'ai plusieurs projet Silverlight (version 2.0) que je dois héberger sur des pages différentes d'un site web asp.net (pages ASPX). Bon jusque là tout va bien. J'utilise donc la balise <asp:Silverlight> ... </asp:Silverlight> avec en source le fichier .xap généré. Mon problème est que j'aimerais avoir accès à mes contrôles Silverlight en étant sur ma page ASPX, car via le code-behind de ma page xaml, je n'ai pas accès aux méthodes de l'assembly System.Web (et je ne peux pas importer la dll), et je ne peux même pas faire références à mes projets "Bibliothèques de classes" crées auparavant... (lorsque j'essaie de les ajouter, j'ai une erreur car ce n'est pas un projet silverlight...). Donc auriez-vous une solution pour que je puisse avoir accès à mes contrôles via ma page ASPX qui héberge les contrôles Silverlight, ou alors un moyen d'avoir accès aux méthodes Web via mon code-behind de ma page xaml, ou sinon peut-être auriez-vous une autre méthode pour gérer mes projets et résoudre mon problème...

    Merci beaucoup d'avance à ceux qui m'apporteront des réponses.

    Bonne journée.

  2. #2
    Expert confirmé
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Par défaut
    Quel est le type de traitement que tu veux faire sur tes contrôles Silverlight ?

    Des traitements complexes ? Ou des trucs simples ?

  3. #3
    Membre averti
    Profil pro
    Développeur informatique
    Inscrit en
    Juin 2007
    Messages
    12
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2007
    Messages : 12
    Par défaut
    Heuuu non ce sont des traitements simples, enfin je pense. Par exemple j'ai ajoutée à mon WebSite un projet Silverlight pour la page "login.aspx". Donc la partie Silverlight est composée de 2 textblock et 2 textbox (Login & mot de passe) un bouton, et un nouveau textblock pour le message d'erreur, le tout hébergé dans un panel asp sur ma page "login.aspx". Mon problème est que pour cette page, j'ai besoin de méthode qui sont dans l'assembly, System.Web.Security... (dont je n'ai pas l'accès dans mon projet Silverlight), d'où ma question...

    Merci d'avance de ta réponse rapide

  4. #4
    Expert confirmé
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Par défaut
    Citation Envoyé par Ikko92 Voir le message
    Heuuu non ce sont des traitements simples, enfin je pense. Par exemple j'ai ajoutée à mon WebSite un projet Silverlight pour la page "login.aspx". Donc la partie Silverlight est composée de 2 textblock et 2 textbox (Login & mot de passe) un bouton, et un nouveau textblock pour le message d'erreur, le tout hébergé dans un panel asp sur ma page "login.aspx". Mon problème est que pour cette page, j'ai besoin de méthode qui sont dans l'assembly, System.Web.Security... (dont je n'ai pas l'accès dans mon projet Silverlight), d'où ma question...

    Merci d'avance de ta réponse rapide
    Je ne vois qu'une seule solution :
    Ton application SL appelle un WS qui appelle les méthodes dont tu as besoin.

    Après si c'est juste 2 TextBlock et 2 TextBox c'est ptet pas non plus la peine de passer par du SL (même si j'avoue c'est über classe )

  5. #5
    Membre averti
    Profil pro
    Développeur informatique
    Inscrit en
    Juin 2007
    Messages
    12
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2007
    Messages : 12
    Par défaut
    D'accord, bon ebn je vais m'orienter vers la solution du WS. Sinon en ce qui concerne la technologie, je suis moi aussi d'accord avec le fait que pour cetta page SL n'est pas obligatoire. Bien que pour tout le WebSite ça ne soit pas une technologie appropriée car les contrôles ASP, voir les telerik auraient largement suffit... Mais bon, on peut rien contre la demande du chef supérieur!!! ^^

    Bref, en tout cas merci pour ton aide!!!!

    Bonne journée

  6. #6
    Expert confirmé
    Avatar de Skyounet
    Homme Profil pro
    Software Engineer
    Inscrit en
    Mars 2005
    Messages
    6 380
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : Software Engineer
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 6 380
    Par défaut
    Règle n°1 : Le chef a toujours raison.
    Règle n°2 : Quand le chef a tort, se référer à la règle n°1.

    Si je pense à une autre solution je te fais signe.

  7. #7
    Rédacteur
    Avatar de The_badger_man
    Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2005
    Messages
    2 745
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 745
    Par défaut
    En effet, il faut utiliser le service d'authentification ASP.NET exposé sous forme de Web Service (uniquement à partir du Framework 3.5).

    Plus d'infos: http://blogs.msdn.com/brada/archive/...lverlight.aspx

    http://web-snippets.blogspot.com/200...ght-using.html

    L'interet c'est de pouvoir utiliser l'authentification ASP.NET dans une application Silverlight.
    Si tu veux utiliser Silverlight juste pour 2 textbox, franchement laisse tomber, tu vas te compliquer la vie pour rien. Bon après j'ai peut etre pas tout saisi sur l'utilisation que tu veux en faire.
    Les règles du forum
    Le trio magique : FAQ + Cours + fonction rechercher
    Mes articles
    Pas de questions par messages privés svp

    Software is never finished, only abandoned.

  8. #8
    Membre averti
    Profil pro
    Développeur informatique
    Inscrit en
    Juin 2007
    Messages
    12
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Juin 2007
    Messages : 12
    Par défaut
    Merci à tous les deux pour votre aide, et merci à The_badger_man pour ses liens. Je vais aller y faire un tour, je pense que ca pourrait me servir ^^

    bonne journée et encore merci

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

Discussions similaires

  1. UserControl dans page aspx
    Par punisher999 dans le forum ASP.NET
    Réponses: 3
    Dernier message: 10/01/2009, 13h03
  2. Réponses: 13
    Dernier message: 06/08/2008, 14h16
  3. Variables UserControl dans page aspx
    Par patachouNewG dans le forum C#
    Réponses: 1
    Dernier message: 06/05/2008, 12h42
  4. [Js dans page aspx] Redirection
    Par onouiri dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 15/08/2007, 10h14
  5. applet java dans page ASPX
    Par volivi dans le forum Applets
    Réponses: 1
    Dernier message: 06/11/2006, 21h12

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