智能客户端:列表网格?

时间:2015-02-21 15:33:03

标签: smartclient

将数据设置为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        
    }]
});

我错了,我没有得到。请帮助我。

1 个答案:

答案 0 :(得分:0)

尝试在ListGrid中将virtualScrolling属性设置为false。在每行中渲染组件时,SmartClient并不确切知道它需要多少空间,因此是最后一条记录后的空白区域。

有关此内容的更多信息:http://www.smartclient.com/docs/10.0/a/b/c/go.html#attr..ListGrid.virtualScrolling