Hi all; How can i disable Listview's column/s while post it to excel on the fly. I mean i don't want to post all columns into excel.
Link linkExcel = new Link("linkExcel") { private static final long serialVersionUID = 1L; @Override public void onClick() { getRequestCycle().setRequestTarget( new ComponentRequestTarget(tableContainer) { @Override public void respond(RequestCycle requestCycle) { final int oldipp = supplierListView.getRowsPerPage(); supplierListView.setRowsPerPage(Integer.MAX_VALUE); supplierListView.setMetaData(); *// I don't want to post all listview's columns into excel * super.respond(requestCycle); supplierListView.setRowsPerPage(oldipp); } }); WebResponse wr = (WebResponse) getResponse(); wr.setContentType("application/vnd.ms-excel; charset=UTF-8"); wr.setCharacterEncoding("UTF-8"); wr.setHeader("content-disposition", "attachment;filename=excel.xls"); } }; Thanks.