Hi, i found a solution for this.
bind the column with cellvaluechanging event
cellvaluechanging: cellvaluechanging,
and
var cellvaluechanging = function (row, datafield, columntype, oldvalue, newvalue) {
if (countrySelected ) {
return newvalue;
}
return oldvalue;
}