0

是否可以按列值对网格行进行分组?

例如我有这个ModelData

    ModelData model = new BaseModelData();

    Map<String, String> data = new HashMap<String,String>();
    data.put("Date", "20:55:06");
    data.put("Service", "1001");
    data.put("IP", "127.0.0.1:5003"); 
    data.put("Status", "Good");
    data.put("Code", "0200");

    for (Entry<String, String> entry: data.entrySet()) {
        model.set(entry.getKey(), entry.getValue());
    }

我有一个List<ModelData>渲染到网格的,我需要的是对网格中具有相同“IP”、“状态”和“代码”的行进行分组。

4

2 回答 2

0

您可以对 Ext GWT 2 网格中的项目进行分组,如下所示。

您需要创建该类的一个实例,并将GroupingView其传递给您的Grid.

如果您不需要显示组标题,则只需在将ModelData对象添加到Grid.

于 2012-10-24T10:05:17.290 回答
0

我认为AggregationRowConfig是您所需要的。

于 2012-10-25T19:42:02.350 回答