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 :

ajout dynamique d'une tabpanel


Sujet :

ASP.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau candidat au Club
    Inscrit en
    Avril 2009
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Avril 2009
    Messages : 1
    Par défaut ajout dynamique d'une tabpanel
    salut! aidez moi pleaazz!! je suis débutant en .NET,ça fait deux semaine que j'essaie d'ajouter dynamiquement une tabpanel a ma page web, j'ai parcourue tous les forum possible et j'ai toujours cet erreur:

    "L'argument spécifié n'était pas dans les limites de la plage des valeurs valides.
    Nom du paramètre : value"
    voici mon code:

    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
    Imports AjaxControlToolkit
    Imports System.Web.UI.WebControls
    Imports System.Web.UI
    Imports System
     
    Partial Class Administration_Default
        Inherits System.Web.UI.Page
     
        Protected Sub AjoutOnglet()
            Dim onglet As New TabPanel
            onglet.HeaderText = CType(DetailsView1.Rows(1).Cells(1).Controls(0), TextBox).Text
            TabContainer1.Tabs.Add(onglet)
            TabContainer1.ActiveTabIndex = 0
        End Sub
     
        Protected Sub DetailsView1_ItemInserted(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.DetailsViewInsertedEventArgs) Handles DetailsView1.ItemInserted
            AjoutOnglet()
        End Sub
    End Class
    et voici l'erreur que j'obtien:

    L'argument spécifié n'était pas dans les limites de la plage des valeurs valides.
    Nom du paramètre : value
    Description : Une exception non gérée s'est produite au moment de l'exécution de la demande Web actuelle. Contrôlez la trace de la pile pour plus d'informations sur l'erreur et son origine dans le code.
    Détails de l'exception: System.ArgumentOutOfRangeException: L'argument spécifié n'était pas dans les limites de la plage des valeurs valides.
    Nom du paramètre : value
    Erreur source:

    Une exception non gérée s'est produite lors de l'exécution de la demande Web actuelle. Les informations relatives à l'origine et l'emplacement de l'exception peuvent être identifiées en utilisant la trace de la pile d'exception ci-dessous.
    Trace de la pile:

    [ArgumentOutOfRangeException: L'argument spécifié n'était pas dans les limites de la plage des valeurs valides.
    Nom du paramètre : value]
    AjaxControlToolkit.TabContainer.set_ActiveTabIndex(Int32 value) +241
    AjaxControlToolkit.TabContainer.LoadControlState(Object savedState) +158
    System.Web.UI.Control.LoadControlStateInternal(Object savedStateObj) +121
    System.Web.UI.Page.LoadAllState() +8696468
    System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1661
    aider moi!!!
    merci d'avance

  2. #2
    Membre confirmé
    Homme Profil pro
    Conseil - Consultant en systèmes d'information
    Inscrit en
    Mai 2006
    Messages
    152
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Conseil - Consultant en systèmes d'information

    Informations forums :
    Inscription : Mai 2006
    Messages : 152
    Par défaut
    Place un point d'arrêt sur la dernière ligne de la méthode 'AjoutOnglet()' :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    TabContainer1.ActiveTabIndex = 0
    et vérifie que la collection 'TabContainer1.Tabs' est bien remplie.

    Est-ce que la collection ne commence pas par l'index 1 ?

Discussions similaires

  1. Ajout dynamique d'une feuille de style
    Par Invité dans le forum ASP.NET
    Réponses: 5
    Dernier message: 13/06/2008, 12h15
  2. ajout dynamique d'une page dans un contrôle onglet
    Par oclone dans le forum VBA Access
    Réponses: 1
    Dernier message: 22/02/2008, 16h31
  3. [DOM] Ajout dynamique d'une ligne dans un <table>
    Par Alzelus dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 23/05/2007, 17h05
  4. Ajout dynamique dans une liste <ul>
    Par sacados1 dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 02/03/2007, 20h14
  5. ajout dynamique dans une listview
    Par k_boy dans le forum VC++ .NET
    Réponses: 3
    Dernier message: 21/09/2006, 11h23

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