unlockColumn

The unlockColumn(fieldName) function unfreezes a column, restoring it to its original position in the column list.

$("#grid1").shieldGrid({
    dataSource: {
        data: products
    },
    scrolling: true,
    height: 500,
    rowHover: false,
    columns: [
        { field: "id", width: 100, locked: true },
        { field: "name", width: "300px", locked: true },
        { field: "quantity", width: 200 },
        { field: "price", width: 100 },
        { field: "units", width: 100 },
        { field: "discontinued", width: 100 },
        { field: "myDate", format: "{0:MM/dd/yyyy}", width: 250 }
    ]
});

var grid = $("#grid1").swidget();

// unlock the first column
grid.unlockColumn("id");

An example of the frozen columns functionality can be seen on this demo.