protected void GridviewBind()
    {
        string OLMSDBConnectionString = ConfigurationManager.ConnectionStrings["OLMSDB"].ConnectionString;
        var    OLMSDBConnection       = new MySqlConnection(OLMSDBConnectionString);

        string       stackid       = Session["STACKID"].ToString();
        MySqlCommand get_sql       = new MySqlCommand("select ShelfId,Summary,Timestamp from Shelves where StackId='" + stackid + "';");
        var          resultAdapter = new MySqlDataAdapter();

        resultAdapter.SelectCommand            = get_sql;
        resultAdapter.SelectCommand.Connection = OLMSDBConnection;
        var resultSet = new DataSet();

        OLMSDBConnection.Open();
        resultAdapter.Fill(resultSet);
        OLMSDBConnection.Close();

        DataTable searchResult = resultSet.Tables[0];

        Shelves.DataSource   = searchResult;
        Shelves.DataKeyNames = new string[] { "ShelfId" };
        Shelves.DataBind();
        if (Shelves.HeaderRow != null)
        {
            Shelves.HeaderRow.TableSection = TableRowSection.TableHeader;
        }
    }