将数据设置为List网格。在最后一次记录之后会有一些额外的空间。
isc.CustomListGrid.create({
dataSource: "DeviceDiscoveryDataSource",
ID:"deviceDiscoveryListGrid",
autoDraw: false,
//showAllRecords: true,
paddingAsLayoutMargin:false,
autoFitMaxRecords:2000,
showFilterEditor:true,
filterOnKeypress:true,
filterLocalData: true,
alternateRecordStyles:true,
autoFetchData:true,
showRecordComponents: true,
showRecordComponentsByCell: true,
cellHeight:35,
emptyCellValue:"-",
canSort:false,
canGroupBy:false,
canPickFields:true,
bodyProperties: { canSelectText:true },
fields: [{
name: "deviceName",
type: "text",
title: "Device Name",
align: "center",
width:200
}]
});
我错了,我没有得到。请帮助我。
答案 0 :(得分:0)
尝试在ListGrid中将virtualScrolling属性设置为false。在每行中渲染组件时,SmartClient并不确切知道它需要多少空间,因此是最后一条记录后的空白区域。
有关此内容的更多信息:http://www.smartclient.com/docs/10.0/a/b/c/go.html#attr..ListGrid.virtualScrolling