if you want can try write into form onload javascript event this:
复制内容到剪贴板
代码:
// Setting Columns mode
// use true to able edit or false to disable edit mode
DBGrid1_tableModel.setColumnEditable(0, true);
DBGrid1_tableModel.setColumnEditable(1, false);
DBGrid1_tableModel.setColumnEditable(2, true);
DBGrid1_tableModel.setColumnEditable(3, false);
DBGrid1_tableModel.setColumnEditable(4, true);
// Setting Position and size of grid
DBGrid1.setBackgroundColor("white");
DBGrid1.setLeft(0);
DBGrid1.setTop(0);
DBGrid1.setWidth(666); // in pixels
DBGrid1.setHeight(222);
// Setting Columns Width
DBGrid1.getTableColumnModel().setColumnWidth(0,100 );
DBGrid1.getTableColumnModel().setColumnWidth(1,200 );
DBGrid1.getTableColumnModel().setColumnWidth(2,300 );
DBGrid1.getTableColumnModel().setColumnWidth(3,400 );
DBGrid1.getTableColumnModel().setColumnWidth(4,500 ); to get a value from the grid try write somethink like that to retrieve the values from columns 1 and 2:
复制内容到剪贴板
代码:
function DBGrid1JSRowChanged($sender, $params)
{
?>
//Add your javascript code here
document.getElementById('HiddenField1').value=DBGrid1.getTable Model().getValue(0, DBGrid1.getFocusedRow());
document.getElementById('HiddenField2').value=DBGrid1.getTable Model().getValue(1, DBGrid1.getFocusedRow());
<?php
}