Yes! We all understand that "re-create" the datagrid is the only way to edit the datagrid column dynamically.
Actually, we can use "getData" to store the data into an array,
modify the heading array and
use "loadData" to reload the data back when "re-create" the datagrid to simulate the datagrid column editing.
