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 :

ActiveX et Asp.net 2.0


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Avril 2008
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 14
    Par défaut ActiveX et Asp.net 2.0
    Bonjour,

    Sur un site Asp.Net 2 (Ajax) je dois positionner à la volée des contrôles
    ActiveX. Je suppose que le mieux est de le faire en JavaScript, mais d'un
    côté les positions seront stockés en base sur le serveur.

    1> Comment ajouter un ActiveX sur une page aspx ? Lorsque j'essaie d'ajouter des composants COM dans ma ToolBox, ils n'y apparaissent pas toujours, et lorsque c'est le cas, parfois le glisser-déplacer (vers la page aspx) est impossible. Dois-je créer directement la balise <object ... classId...> dans la page HTML ? Dois-je faire un new dans le code C# ?
    2> Si c'est en Javascript, quelle est la méthode pour donner une position
    absolue (en Top, Left) ?
    3> Peut-on le faire côté serveur, juste au premier postback ? Comment obtient-on un handler sur un ActiveX côté serveur ?

    Philippe

  2. #2
    Membre Expert
    Homme Profil pro
    Inscrit en
    Juillet 2007
    Messages
    1 277
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Réunion

    Informations forums :
    Inscription : Juillet 2007
    Messages : 1 277
    Par défaut
    1) Impossible de passer par la ToolBox, il faut créer le code <object ... > soit directement dans la page ASPX, soit en code-behind ou par toute autre méthode (javascript).

    2) A mon avis, il va falloir englober le code <object ...> dans un div en position:absolute et via javascript modifier la position de ce div et non pas de l'ActiveX lui-même.

    3) Impossible d'obtenir un handler sur un ActiveX côté serveur. Il faut utiliser des champs de formulaire HTML pour communiquer avec le serveur lors d'un PostBack.

  3. #3
    Membre averti
    Inscrit en
    Avril 2008
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Avril 2008
    Messages : 14
    Par défaut
    Merci de ta réponse

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

Discussions similaires

  1. [ActiveX] Debuter avec les ActiveX sous ASP.net
    Par inter_amine dans le forum ASP.NET
    Réponses: 5
    Dernier message: 04/05/2010, 14h20
  2. Choisir PHP ou ASP.NET ?
    Par discogarden dans le forum Général Conception Web
    Réponses: 81
    Dernier message: 31/12/2009, 18h11
  3. Intégrer un ActiveX dans une page ASP.net
    Par inter_amine dans le forum ASP.NET
    Réponses: 7
    Dernier message: 17/02/2009, 10h52
  4. Réponses: 6
    Dernier message: 09/07/2007, 17h02
  5. Driver postgre pour asp.net
    Par vonbier dans le forum PostgreSQL
    Réponses: 2
    Dernier message: 02/10/2003, 13h35

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