private void PostPageChanges()
        {
            RaNavigator raNavigator = new RaNavigator(raNavigatorTDS);

            // Update grid rows
            foreach (GridViewRow row in grdRANavigator.Rows)
            {
                string assetIdLabel = ((Label)row.FindControl("lblAssetId")).Text.Trim();
                int assetId = Int32.Parse(assetIdLabel.ToString().Trim());
                bool selected = ((CheckBox)row.FindControl("cbxSelected")).Checked;

                raNavigator.Update(assetId, selected);
            }

            raNavigator.Data.AcceptChanges();

            // Store datasets
            Session["raNavigatorTDS"] = raNavigatorTDS;
        }