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

Développement Web avec .NET Discussion :

ASP.NET : Remplacer du code par un autre alors que la page asp est ouverte [Débutant]


Sujet :

Développement Web avec .NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Avril 2017
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Avril 2017
    Messages : 18
    Par défaut ASP.NET : Remplacer du code par un autre alors que la page asp est ouverte
    Bonjour à toutes et tous,

    J'ai une page Web (intranet) qui affiche des informations, je souhaite pouvoir intervenir dessus en modifiant dynamiquement le code de cette page.
    Voici un exemple de ce que je voudrais faire :
    Code initial :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <asp:Content ID="DiffusionPage" ContentPlaceHolderID="ContentDiffusionPage" runat="server">
        <video id="DiffusionDocument"  width="1400" height="800" controls="controls" src="http://CheminFichier/videomp4.mp4" typeof="video/mp4" preload="auto" autoplay="autoplay"> </video>
    </asp:Content>

    Code souhaité :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <asp:Content ID="DiffusionPage" ContentPlaceHolderID="ContentDiffusionPage" runat="server">
        <object id="DiffusionDocument" data="http://CheminFichier/FichierPDF.pdf" type="application/pdf" title="" width="1400" height="800"></object>
    </asp:Content>
    ou ce code ci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <asp:Content ID="DiffusionPage" ContentPlaceHolderID="ContentDiffusionPage" runat="server">
        <object id="DiffusionDocument" data="http://CheminFichier/FichierJPG.jpg" type="image/jpeg" title="" width="1400" height="800"></object>
    </asp:Content>
    Actuellement ce code est écris dans ma page aspx mais je suis prêt à revoir la conception de celle-ci (remplacement du code par un autre et/ou création dynamique de code).

    Le soucis reste dans la réalisation de cette modification.

    Si vous avez un exemple de code me permettant de faire cela, cela m'aiderait grandement.

    Par avance merci de votre temps passé à lire cette discussion et de votre éventuelle réponse.

    Olivier

  2. #2
    Membre Expert Avatar de jopopmk
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2011
    Messages
    1 856
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2011
    Messages : 1 856
    Par défaut
    Salut,

    quelle est l'information discriminante qui te permet de savoir quel élément afficher ?

  3. #3
    Membre averti
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Avril 2017
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Avril 2017
    Messages : 18
    Par défaut
    Bonjour jopopmk,

    L'élément qui va remplacé le code initial se trouve dans une base de données.
    C'est un fichier (pris au hasard) qui selon son extension devra être remplacé par un élément pour une vidéo, un PDF ou une image ...

    J'espère que cette information est celle que tu attendais.

    Merci de te pencher sur mon problème.

  4. #4
    Membre Expert Avatar de jopopmk
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2011
    Messages
    1 856
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2011
    Messages : 1 856
    Par défaut
    C'est pas tout à fait la réponse que j'attendais, mais soit.
    Du coup l'utilisateur arrive sur ta page avec une URL du genre : http://site.ext/page.aspx?idDoc=XXX, XXX étant l'identifiant unique pointant vers un document dans ta DB ?

  5. #5
    Membre averti
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Avril 2017
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Charente Maritime (Poitou Charente)

    Informations professionnelles :
    Activité : Développeur .NET

    Informations forums :
    Inscription : Avril 2017
    Messages : 18
    Par défaut
    En fait pas vraiment, l'adresse du site est toujours la même.

    J'ai un UpdatePanel et un Timer qui va lire une table de ma BdD toutes les 10min et qui me retourne du texte à afficher et le nom du fichier (avec path) qu'il faut que j'affiche en lieu et place du précédent.

  6. #6
    Membre Expert Avatar de jopopmk
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2011
    Messages
    1 856
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2011
    Messages : 1 856
    Par défaut
    Qu'est-ce qui fait que, 10" après un premier check DB, le document pointé aurait subitement changé, sans intervention de l'utilisateur ?

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

Discussions similaires

  1. lancer un autre thread depuis une page ASP.net
    Par Arthis dans le forum ASP.NET
    Réponses: 9
    Dernier message: 11/12/2009, 14h24
  2. Réponses: 1
    Dernier message: 26/08/2009, 21h12
  3. Utlisation d'autres langues sur des pages ASP.NET 2005
    Par nkonito dans le forum ASP.NET
    Réponses: 2
    Dernier message: 18/07/2007, 15h56
  4. Réponses: 10
    Dernier message: 31/08/2006, 14h57
  5. [VB.NET] Comment remplacer une couleur par une autre?
    Par jazz matazz dans le forum VB.NET
    Réponses: 5
    Dernier message: 11/02/2006, 14h29

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