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

VB.NET Discussion :

Intercepter Dropdownlist en mode edit


Sujet :

VB.NET

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 2
    Par défaut Intercepter Dropdownlist en mode edit
    Bonjour,

    J'essaye depuis un petit bout de temps de faire une mise à jour
    avec le mode edit du DetailView.
    Ca fonctionne très bien et ma dropdowlist apparait en mode edit mais des que je veux récupérer la valeur sélectionner, cette erreur apparait "La référence d'objet n'est pas définie à une instance d'un objet.".


    Voici mon code
    pour le chargement de la liste

    Protected Sub ClimatDv_ModeChanging(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DetailsViewModeEventArgs) Handles ClimatDv.ModeChanging

    OkLb.Text = ""
    ErreurLb.Text = ""

    ' mise en session pour sélection dans les listes en mode edit
    If Me.ClimatDv.CurrentMode = DetailsViewMode.ReadOnly Then
    Session("localisation") = CType(Me.ClimatDv.FindControl("Label4"), Label).Text
    Session("DesClimat") = CType(Me.ClimatDv.FindControl("Label5"), Label).Text
    End If

    If e.CancelingEdit = True Then
    OkLb.Text = ""
    ErreurLb.Text = ""
    ClimatDv.ChangeMode(DetailsViewMode.ReadOnly)
    LoadClimat(PaysDdl.SelectedItem.Value)
    ElseIf e.NewMode = DetailsViewMode.Edit Then
    ClimatDv.ChangeMode(DetailsViewMode.Edit)
    LoadClimat(PaysDdl.SelectedItem.Value)
    ' Chargement des listes déroulantes
    Voyages.RemplirListe("ID_Localisation,Nom_Localisation", "Localisation", "Sélectionner une zone géographique", CType(Me.ClimatDv.FindControl("LocaDdl"), DropDownList), Session("Localisation"), IdLangue)
    Voyages.RemplirListe("ID_Climat,Des_Climat", "Climat", "Sélectionner un climat", CType(Me.ClimatDv.FindControl("DesClimatDdl"), DropDownList), Session("DesClimat"), IdLangue)
    Session("ClimatSelected") = CType(Me.ClimatDv.FindControl("DesClimatDdl"), DropDownList).SelectedItem.Value
    Else
    ClimatDv.ChangeMode(DetailsViewMode.Insert)s
    LoadClimat(PaysDdl.SelectedItem.Value)
    End If

    End Sub

    pour la mise à jour
    Protected Sub ClimatDv_ItemUpdating(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DetailsViewUpdateEventArgs) Handles ClimatDv.ItemUpdating


    If Voyages.UpdateClimat(CType(Session("ClimatSelected"), Integer), CType(Me.ClimatDv.FindControl("desclimatddl"), DropDownList).SelectedItem.Value, PaysDdl.SelectedItem.Value) Then 'CType(Me.ClimatDv.FindControl("DesClimatDdl"), DropDownList).SelectedItem.Value, PaysDdl.SelectedItem.Value) Then
    OkLb.Text &= "mise à jour du climat effectuée<br />"
    Else
    ErreurLb.Text &= "erreur survenue: mise à jour du climat<br />"
    End If


    ClimatDv.ChangeMode(DetailsViewMode.ReadOnly)
    LoadClimat(PaysDdl.SelectedItem.Value)

    End Sub

    J'espére que quelqu'un pourra m'aider.

    Merci

    mAtthias

  2. #2
    Candidat au Club
    Profil pro
    Inscrit en
    Novembre 2007
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2007
    Messages : 2
    Par défaut Personne ne sait
    Personne ne connait de solution???

Discussions similaires

  1. [Débutant] Probleme datasource d'un dropdownlist en mode edit gridview
    Par MaxDeb dans le forum ASP.NET
    Réponses: 6
    Dernier message: 14/08/2012, 16h37
  2. deux dropdownlist en mode edit
    Par alicia26 dans le forum ASP.NET
    Réponses: 2
    Dernier message: 02/11/2009, 08h16
  3. [GridView]Remplir mon DropDownList en mode Edition
    Par dv-2008 dans le forum ASP.NET
    Réponses: 3
    Dernier message: 07/04/2009, 21h28
  4. DropdownList dans un Datalist en mode Edit
    Par maXrez dans le forum ASP.NET
    Réponses: 2
    Dernier message: 08/08/2007, 10h42
  5. [C#] Mode édition DropDownList
    Par bolo dans le forum ASP.NET
    Réponses: 7
    Dernier message: 14/07/2004, 17h25

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