To update and apply column properties, you have to recreate datagrid with the new columns.
var dg = $('#dg');
var columns = dg.datagrid('options').columns;
columns[0][2].title = 'new title'; //change columns ...
dg.datagrid({columns:columns}); // recreate datagrid