showColumn

showColumn(columnField) - method shows previously hidden with hideColumn(field) method grid column on the client. The column is chosen by its field pointed in the field option.

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

var grid = $("#grid1").swidget();
// hides the first two columns
grid.hideColumn("id");
grid.hideColumn("name");

// show the first column
grid.showColumn("id");

Live example of using showColumn method you can find here.