GWT EXT Grid包含要添加的动态列的复选框?
我对GWT非常陌生,我必须制作如图所示的GWT网格 我不知道如何对每一行执行相应的更新和删除操作 这里,列的数量(即创建、更新、删除等)是动态的,并且来自数据库。 此外,ie Viewer、Admin、Creator的行数来自数据库 我想更新和删除按钮的每一行以及相应的行动 复选框是授予查看者、管理员等权限的复选框 我使用的是extgwt,我知道BaseModel,但不知道如何使用它GWT EXT Grid包含要添加的动态列的复选框?,gwt,gwt-rpc,gwt2,gxt,Gwt,Gwt Rpc,Gwt2,Gxt,我对GWT非常陌生,我必须制作如图所示的GWT网格 我不知道如何对每一行执行相应的更新和删除操作 这里,列的数量(即创建、更新、删除等)是动态的,并且来自数据库。 此外,ie Viewer、Admin、Creator的行数来自数据库 我想更新和删除按钮的每一行以及相应的行动 复选框是授予查看者、管理员等权限的复选框 我使用的是extgwt,我知道BaseModel,但不知道如何使用它 请帮帮我。谢谢。对于每个可编辑列,请创建一个编辑器: //YOUR COLUMN: colSubTo
请帮帮我。谢谢。对于每个可编辑列,请创建一个编辑器:
//YOUR COLUMN:
colSubTotalD = new ColumnConfig("subTotal", "Subtotal", 80);
...
//AN EDITOR
NumberField txtSubTotal = new NumberField();
...
colSubTotalD.setEditor(new CellEditor(txtSubTotal));
然后,创建并指定行编辑器:
re = new RowEditor<ModelData>();
re.setClicksToEdit(ClicksToEdit.TWO);
re.addListener(Events.AfterEdit, new Listener<RowEditorEvent>() {
public void handleEvent(RowEditorEvent e) {
//{DO WHATEVER YOU NEED};
}
});
yourGrid.addPlugin(re);
re=新建行编辑器();
关于设置ClicksToEdit(ClicksToEdit.TWO);
re.addListener(Events.AfterEdit,new Listener()){
公共无效handleEvent(RowEditorEvent e){
//{做你需要的任何事};
}
});
addPlugin(re);
这样,网格将在双clic后进入编辑模式。您可以处理roweditor事件的更改。对于每个可编辑列,创建一个编辑器:
//YOUR COLUMN:
colSubTotalD = new ColumnConfig("subTotal", "Subtotal", 80);
...
//AN EDITOR
NumberField txtSubTotal = new NumberField();
...
colSubTotalD.setEditor(new CellEditor(txtSubTotal));
然后,创建并指定行编辑器:
re = new RowEditor<ModelData>();
re.setClicksToEdit(ClicksToEdit.TWO);
re.addListener(Events.AfterEdit, new Listener<RowEditorEvent>() {
public void handleEvent(RowEditorEvent e) {
//{DO WHATEVER YOU NEED};
}
});
yourGrid.addPlugin(re);
re=新建行编辑器();
关于设置ClicksToEdit(ClicksToEdit.TWO);
re.addListener(Events.AfterEdit,new Listener()){
公共无效handleEvent(RowEditorEvent e){
//{做你需要的任何事};
}
});
addPlugin(re);
这样,网格将在双clic后进入编辑模式。您可以处理roweditor事件上的更改