none
ajouter un evenement au servercontrol RRS feed

  • Question

  • bonjour,

    Je suis en train de bouquiner ASP.NET 4 étape par étape Page 93

    (c'est de Microsoft alors je crois pouvoir le citer et pour ceux qui l'ont ce sera plus pratique pour suivre)

     j'ai créé mon événement dans un servercontrol1:

     Public Event PointFinalFound As EventHandler

    J'ai déclenché mon évènement:

     <Bindable(True), Category("Appearance"), DefaultValue(""), Localizable(True)> Property Text() As String
            Get
                Dim s As String = CStr(ViewState("Text"))
                If s Is Nothing Then
                    Return "[" + Me.ID + "]"
                Else
                    Return s
                End If
            End Get

            Set(ByVal Value As String)
                ViewState("Text") = Value
                If ditFinPoint() Then
                    RaiseEvent PointFinalFound(Me, EventArgs.Empty)
                End If
            End Set
        End Property
      
        Protected Function ditFinPoint() As Boolean
            If Me.Text(Me.Text.Length - 1) = "." Then
                Return True
            Else : Return False
            End If
        End Function

    J'ai généré la solution et ai ajouter manuellement l'outil à ma boite à outil.

    mais dans la propriété evenement (icone eclair) mon "PointFinalFound" n'apparait pas.

    Qu'ai-je oublié de faire?

    Merci.

    désolé pour les modifs, le code ne veut pas rester en place.

    • Modifié dialAsp vendredi 29 avril 2011 17:24 mise en forme
    • Type modifié Ciprian Duduiala vendredi 6 mai 2011 06:05 pas de réponse de l'utilisateur qui a lancé la question
    • Type modifié Ciprian Duduiala dimanche 8 mai 2011 13:13 solution trouvée
    vendredi 29 avril 2011 17:11

Réponses

  • J'ai réinitialisé la boite à outil et recommencé. Ca fonctionne.

    J'avais réalisé mon servercontrole dans un projet et importé l'outil dans un autre projet.

    Je ne sais pas ce qu'il s'était passé.

    Un soucis de mise à jour de l'outil s'il un de même nom est déjà présent. (exercice à plusieurs modifs)

    Ou devait-il faire partie intégrale du projet où il est utilisé...

    En tout cas ca fonctionne.

    [url=http://www.imagehotel.net/?from=shjm61azln.gif][img]http://images.imagehotel.net/shjm61azln.gif[/img][/url]

    merci tout de même messieurs.

    Désolé pour le dérangement. Parfois il suffit de tout reprendre à zéro.


    • Modifié dialAsp samedi 7 mai 2011 15:23 image non apparante
    • Marqué comme réponse Ciprian Duduiala dimanche 8 mai 2011 13:13
    samedi 7 mai 2011 15:22

Toutes les réponses