Bonjour,
J'utilise JSF2.0 avec richfaces 3.3. Je suis entrain de tester la drag and drop.
je dois déplacer un rich:panel d'une colonne à une autre. ça marche, mais le problème que je veux afficher un modalPanel avant que le drag ne soit effectué.
Voici le code de ma page:
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 <rich:panel style=" width : 300px; height:700px"> <f:facet name="header" style="align:center"> <h:outputText value="#{msg.toDo}" styleClass="name"/> </f:facet> <rich:dropSupport acceptedTypes="inProgress,done" dropListener="#{myBean.transitionToDo}" reRender="progressTable, src, doneTable" /> <rich:dataGrid id="src" columns="1" elements="4" value="#{myBean.toDoList}" var="todo"> <h:column> <a4j:outputPanel layout="block" style="cursor: move"> <rich:dragSupport dragType="todo" dragValue="#{todo}" > </rich:dragSupport> <rich:panel> </rich:panel> </a4j:outputPanel> </h:column> </rich:dataGrid> </rich:panel> <rich:panel style=" width : 300px; height:700px"> <f:facet name="header" style="align:center"> <h:outputText value="#{msg.inProgress}" styleClass="name" /> </f:facet> <rich:dropSupport acceptedTypes="todo" dropListener="#{myBean.fromTodoToInprogress}" reRender="progressTable, src, doneTable" > </rich:dropSupport> <rich:dataGrid id="progressTable" columns="1" elements="4" value="#{myBean.inProgressList}" var="in"> <h:column> <a4j:outputPanel layout="block" style="cursor: move"> <rich:dragSupport dragType="inProgress" dragValue="#{in}"> </rich:dragSupport> </a4j:outputPanel> </h:column> </rich:dataGrid> </rich:panel>
Partager