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 :

comprendre un code en ASP.NET


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    narama87
    Invité(e)
    Par défaut comprendre un code en ASP.NET
    Bonjour ,
    je débute avec ASP.NET et j'ai besoin de votre aide pour comprendre un code :
    http://http://www.dotnetspark.com/kb...nt.aspx?id=654 ,
    j'ai pas compris ou et comment placer le code :

    j'ai crée un fichier itextsharp.aspx , et j'ai placé le code suivant :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
     
    01
    Protected Sub btnGeneratePDF_Click(ByVal sender As Object, ByVal e As EventArgs)
    02
        'Create Document class obejct and set its size to letter and give space left, right, Top, Bottom Margin
    03
        Dim doc As New Document(iTextSharp.text.PageSize.LETTER, 10, 10, 42, 35)
    04
        Try
    05
            Dim wri As PdfWriter = PdfWriter.GetInstance(doc, New FileStream("c:\Test11.pdf", FileMode.Create))
    06
            'Open Document to write
    07
            doc.Open
    08
     
    09
            'Write some content
    10
            Dim paragraph As New Paragraph("This is my first line using Paragraph.")
    11
            Dim pharse As New Phrase("This is my second line using Pharse.")
    12
            Dim chunk As New Chunk(" This is my third line using Chunk.")
    13
            ' Now add the above created text using different class object to our pdf document
    14
            doc.Add(paragraph)
    15
            doc.Add(pharse)
    16
            doc.Add(chunk)
    17
        Catch dex As DocumentException
    18
     
    19
     
    20
            'Handle document exception
    21
        Catch ioex As IOException
    22
            'Handle IO exception
    23
        Catch ex As Exception
    24
            'Handle Other Exception
    25
        Finally
    26
                'Close document
    27
            doc.Close()
    28
        End Try
    29
    End Sub

    j'ai téléchargé itextsharp.dll et je l'ai placé dans le même répertoire de itextsharp.aspx , lorsque j'exécute itextsharp.aspx j'ai ceci :
    Message d'erreur du compilateur: BC30002: Type 'Document' is not defined.

    Erreur source:


    Ligne 3 : Protected Sub btnGeneratePDF_Click(ByVal sender As Object, ByVal e As EventArgs)
    Ligne 4 :
    Ligne 5 : Dim doc As New Document(iTextSharp.text.PageSize.LETTER, 10, 10, 42, 35)
    Ligne 6 :
    Ligne 7 : Try

    Fichier source: c:\inetpub\wwwroot\ing2010\ing_scripts\fr\itextsharp.aspx Ligne: 5
    Merci de votre aide
    Dernière modification par Deepin ; 11/02/2011 à 10h22. Motif: Balises [QUOTE]...[/QUOTE]

  2. #2
    Modérateur

    Homme Profil pro
    Chef de projet NTIC
    Inscrit en
    Avril 2007
    Messages
    1 996
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Chef de projet NTIC
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2007
    Messages : 1 996
    Par défaut
    Ta dll doit être référencée par ton projet (clic droit sur le projet > ajouter une référence) et pas simplement placée dans le répertoire où se trouve ta page.

    Il faut ensuite que tu importes cette dll dans ton fichier .vb :
    Enfin, dans ton aspx, il te faut un bouton "btnGeneratePDF" que tu abonnes à l'évènement "btnGeneratePDF_Click".

  3. #3
    narama87
    Invité(e)
    Par défaut
    Merci calagan99 de m'avoir répondu ,
    mais s'il te plait expliques moi car j'ai pas saisi ,
    je travaille avec dreamweaver donc comment ouvrir le projet ?
    est ce que je dois ouvrir une framework de .NET pour y créer un nouveau projet ?

  4. #4
    Expert confirmé

    Avatar de Philippe Vialatte
    Homme Profil pro
    Architecte technique
    Inscrit en
    Juillet 2004
    Messages
    3 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2004
    Messages : 3 029
    Par défaut
    je travaille avec dreamweaver donc comment ouvrir le projet ?
    Ce qu'il te manque, c'est une reference dans ton web.config pour lui dire qu'il faut aller charger la dll

    Donc, soit tu édites le web.config (si tu en as un) à la main, avec le lot de questions qui vont aller avec, soit tu installes Visual studio Express edition (gratuit), tu vas t'éviter quelques prises de tête

    Mon Blog

    The Cake is still a lie !!!



    Vous voulez contribuer à la rubrique .NET ? Contactez-moi par MP.
    Vous voulez rédiger des articles pour la rubrique .NET ? Voici la procédure à suivre.

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 60
    Par défaut
    A mon avis, avant de partir sur du Itextsharp,
    tu devrais déjà t'équiper de Visual Studio (cf la réponse de Philippe)
    et suivre au moins quelques tutoriaux d'initiation à ASP.NET pour comprendre/connaitre les principes de bases.

  6. #6
    narama87
    Invité(e)
    Par défaut
    Bonjour ,
    merci beaucoup pour vos réponses , j'ai trouvé tous ces produits , lequel télécharger :
    http://msdn.microsoft.com/fr-fr/express/aa975050

  7. #7
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2009
    Messages
    60
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2009
    Messages : 60
    Par défaut
    Je dirais Visual Web Developper 2010 Express pour faire de l'asp.net
    Garde bien à l'esprit qu'il s'agit d'une version light qui ne reflète pas forcément toutes les possibilités de Visual Studio.

Discussions similaires

  1. [Débutant] code source ASP.net
    Par vanesa dans le forum ASP.NET
    Réponses: 1
    Dernier message: 27/03/2012, 13h03
  2. Accès aux Users depuis du code externe (ASP .NET)
    Par fx.92 dans le forum VBA Access
    Réponses: 1
    Dernier message: 31/07/2009, 12h07
  3. Code Source ASP.net
    Par myspirou dans le forum ASP.NET
    Réponses: 2
    Dernier message: 01/07/2008, 14h01
  4. associer event frameset à code behind asp.net
    Par ouadie99 dans le forum ASP.NET
    Réponses: 1
    Dernier message: 09/06/2008, 15h33

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