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

JSF Java Discussion :

could not find dataTable with id ""


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Mars 2009
    Messages
    59
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 59
    Par défaut could not find dataTable with id ""
    Bonjour tout le monde:

    j'ai créer un tableau dynamique avec rich:columns, mon problème est que j'arrive pas a supprimer des lignes du tableau.

    l'erreur (could not find dataTable with id "idRow1") par exemple s'affiche, "idRow01" c'est l'id de ligne supprimer j'ai vérifier dans mon code la ligne est bien supprimer du tableau, ça n'as l'aire de marcher que si je me débarrasse du datascroller.

    j'ai chercher sur internet on parle de mettre le datascroller en dehors du tableau, entouré d'un a4j:outputPanel avec l'attribut ajaxRendered a true.

    mais ca n'as rien donner.

    Merci d'avance.

  2. #2
    Membre averti
    Inscrit en
    Mars 2009
    Messages
    59
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 59
    Par défaut
    Mea Culpa,

    j'ai trouvé la solution il faut faire bien attention dans un tableau dynamique avec les id:

    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
     
    <a4j:outputPanel id="#{cont.id}">
    	<rich:dataTable value="#{cont.elements}" rows="4" var="element">
    		<rich:columns value="#{cont.labels}" var="col" index="index">
    			<f:facet name="header">
    				<h:outputText value="#{col}" />
    			</f:facet>
    			<h:outputText
    				value="#{element.elements[index].value.value}">
    				<f:convertDateTime pattern="dd/MM/yyyy" />
    			</h:outputText>
    		</rich:columns>
     
    		<rich:column>
    			<f:facet name="header">#{msg.Action}</f:facet>
    			<a4j:commandButton reRender="#{cont.id}"
    				action="#{cont.deleteFromTab}" image="/icons/delete.png">
    				<f:setPropertyActionListener value="#{element}"
    					target="#{cont.currentRow}" />
    			</a4j:commandButton>
    		</rich:column>
     
    		<f:facet name="footer">
    			<rich:datascroller maxPages="20" />
    		</f:facet>
    	</rich:dataTable>
    </a4j:outputPanel>

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

Discussions similaires

  1. Could not find UpdatePanel with ID ""
    Par Juju54350 dans le forum ASP.NET
    Réponses: 4
    Dernier message: 05/12/2011, 12h14
  2. [Hibernate] : Erreur Could not find datasource
    Par tipaquo dans le forum Hibernate
    Réponses: 2
    Dernier message: 12/10/2005, 10h43
  3. [3.1][Debian]problème de Could not find library 'swt-pi-gtk
    Par zlavock dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 27/09/2005, 13h07
  4. Réponses: 6
    Dernier message: 17/04/2005, 10h58
  5. Réponses: 3
    Dernier message: 30/03/2005, 23h15

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