The TableLayout property for a GridTableView, when set to Auto, will set the width of columns by the widest unbreakable text content in
the column cells. So try setting the TableLayout property of the MasterTableView to Auto and see if it helps. Here's an example:
aspx: