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 :

Acceder à un document ressource depuis le code behind [Débutant]


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de jubourbon
    Homme Profil pro
    Inscrit en
    Octobre 2008
    Messages
    540
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 540
    Par défaut Acceder à un document ressource depuis le code behind
    Bonjour à tous,

    J'ai une page aspx dans laquelle je doit récupérer un fichier Excel modèle, le modifier et le copier dans un répertoire.
    J'ai créé une ressource nommée Resource1.resx dans laquelle j'ai ajouté mon modele .xlsx.

    Je souhaiterais maintenant récupérer ce modèle par le code mais n'y parviens pas.

    Est ce que j'utilise la bonne méthode pour faire ce genre de chose? Si non quelle est la meilleure méthode? Si oui comment utiliser cette ressource dans le code?

    Par avance merci.

  2. #2
    Membre Expert Avatar de bossun
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    1 359
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 359
    Par défaut
    Je ne suis pas sûr que le fichier de ressources est le bon endroit pour placer un template. Si ton modèle doit être mis à jour t'est on pour modifier le fichier de ressource.

    Tu as meilleur temps de le placer dans un sous-dossier de ton projet tous les modèles.

    Si pour accéder à ta ressource :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Resources.Resource1.TonFichierExcel

  3. #3
    Membre éclairé Avatar de jubourbon
    Homme Profil pro
    Inscrit en
    Octobre 2008
    Messages
    540
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 540
    Par défaut
    Merci pour tes conseils. Si je place mon xlsx dans un sous dossier comment dois je faire pour y accéder depuis le code C#?

  4. #4
    Membre Expert Avatar de bossun
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    1 359
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : Suisse

    Informations forums :
    Inscription : Novembre 2002
    Messages : 1 359
    Par défaut
    Il faut chercher un peu... pour ce genre de choses, google est ton ami.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    File.Open("~/SubFolder/TonTemplate.xlsx", FileMode.Open, FileAccess.Read, FileShare.Read);
    "~/" étant la racine de ton site.

  5. #5
    Membre éclairé Avatar de jubourbon
    Homme Profil pro
    Inscrit en
    Octobre 2008
    Messages
    540
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 540
    Par défaut
    J'ai bien cherché, mais je viens de l'appli desktop, c'est effectivement comme ça que j'aurais procédé. Je ne sais pas quels sont les bonnes pratiques en web.

    Merci pour ton aide.

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

Discussions similaires

  1. Acceder a un datagrid depuis le code behind
    Par casa_sniper dans le forum Silverlight
    Réponses: 4
    Dernier message: 24/11/2011, 23h36
  2. Creer un fichier .resx depuis le code Behind
    Par Shargat dans le forum ASP.NET
    Réponses: 6
    Dernier message: 25/05/2011, 12h50
  3. Depuis le code behind modifier le texte dans un tag
    Par gabdeschenes dans le forum ASP.NET
    Réponses: 3
    Dernier message: 02/06/2009, 20h49
  4. Appel d'un webservice depuis le code behind
    Par mappy dans le forum Services Web
    Réponses: 4
    Dernier message: 01/07/2008, 14h54
  5. Ajout de code html depuis le code behind
    Par Apo94 dans le forum ASP.NET
    Réponses: 6
    Dernier message: 06/05/2008, 08h38

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