title: PageableListView Not rendering my data as required
body: <p>i am working on wicket, where i am supposed to show my data's under </p>
  
  <pre><code>&lt;tr&gt;
     &lt;td&gt;Name&lt;/td&gt;
     &lt;td&gt;Single Player Score&lt;/td&gt;
     &lt;td&gt;Double Player Score&lt;/td&gt;
     &lt;td&gt;Total Score&lt;/td&gt;
  &lt;/tr&gt;
  &lt;tr wicket:id="data"&gt;
     &lt;td wicket:id="name"&gt;&lt;/td&gt;
     &lt;td wicket:id="singlePlayerScore"&gt;&lt;/td&gt;
     &lt;td wicket:id="doublePlayerScore"&gt;&lt;/td&gt;
     &lt;td wicket:id="totalScore"&gt;&lt;/td&gt;
  &lt;/tr&gt;
  </code></pre>
  
  <p>My Player model class is as:
  Player class with attributes singlePlayerScore, doublePlayerScore(), name with getter and setter and also a list data obtained from database.</p>
  
  <p>Data from SQLQuery is as;</p>
  
  <pre><code>name        score    gamemode
    A           200       singlePlayerMode 
    A           100       doublePLayerMode
    B           400       singlePlayerMode 
    B           300       doublePLayerMode
  dataList == player.getScoreList();
  </code></pre>
  
  <p>My PageableListView is as:</p>
  
  <pre><code>     final PageableListView listView = new PageableListView("data",dataList,10){
  @Override
  protected void populateItem(Item item){
      player = (Player)item.getModelObject();
      item.add(Label("name",player.getName()));
      item.add(Label("singlePlayerScore",player.getName()));
      item.add(Label("doublePlayerScore",player.getName()));
      item.add(Label("totalScore",String.valueOf(player.getSinglePlayerScore()+player.getDoublePlayerScore())));
    }
  }
  </code></pre>
  
  <p>My Problem is as:
  What view i get is as:</p>
  
  <pre><code>Name         single Player Score               Double Player Score       Total Score
  A              0                                  100                      100
  A              200                                 0                       200
  B              0                                   300                     300
  B              400                                  0                      400
  </code></pre>
  
  <p>How do i achieve below view on my webpage?</p>
  
  <pre><code> Name         single Player Score               Double Player Score       Total Score
      A              200                                  100                     300
      B              400                                  300                     700
  </code></pre>
  
  <p>Please help me as to why is this happening?
  I guess my list has size four that's one reason why as to it is rendering the view?
  So what can i do to get as require rendering view?</p>