To dynamically provide column widths, you must handle the grid's QueryColWidth event, Model.QueryColWidths in a GridDataBoundBound. For example, you can have the right-most or left-most column grow to fill the grid's client area as the grid size changes.
The attached sample allows you to use helper class, GridColSizeHelper, to manage this function. The helper class supports the proportional sizing of the columns as well as the left or right column fill the client area.
The following screenshot illustrates FillRightColumn behavior.
|Article ID:||Published Date:||Last Revised Date:||Platform:||Control:|