Here is the code behind:
public partial class ViewDetailedActivity : System.Web.UI.Page
{
    public AstraFunctions vdaa = new AstraFunctions();
    public AstraFunctions vdaabdt = new AstraFunctions();
    public AstraFunctions vdaabdc = new AstraFunctions();
    protected void Page_Load(object sender, EventArgs e)
    {
            if (!IsPostBack)
            {
                AstraHdr.Set_Title("View Detailed ASTRA Activity");
                SetVDAAPanelView(); // <----  THIS WORKS!
            }
    }
/*.............*/
    protected void SetVDAAPanelView()
    {
        try
        {
//THIS ALL WORKS
            string sSqlCommand = "Astra_ReportActivity";
            SqlParameter[] SQLParameters = null;
            vdaa.SetUp(gvViewDetailedASTRAActivity, sSqlCommand, SQLParameters);
            vdaa.SetDataSet();
            Response.Write(vdaa.gv.ID.ToString();
            pnlViewDetailedASTRAActivity.Visible = true;
            pnlViewDetailedASTRAActivityByDate.Visible = false;
            pnlViewDetailedASTRAActivityByDODACC.Visible = false;
        }
        catch (Exception ex)
        {
            Response.Write("Error in SetVDAAPanelView():  " + ex);
        }
    }
/*..............*/
    protected void gvViewDetailedASTRAActivity_PageIndexChanging(object sender, GridViewPageEventArgs e)
    {
        try
        {
            vdaa.gv.ID.ToString(); // DOES NOT work!
            //vdaa.gv_PageIndexChanging(sender, e); // this DOES NOT work!
        }
        catch (Exception ex)
        {
            Response.Write("Error in gvViewUnprocessedReceipts_PageIndexChanging():  " + ex);
        }
    }
}
When I trigger gvViewDetailedASTRAActivity_PageIndexChanging I get the following error:
Error in gvViewDetailedASTRAActivity_PageIndexChanging(): System.NullReferenceException: Object reference not set to an instance of an object. at VIM.ASTRA.ViewDetailedASTRAActivity.gvViewDetailedASTRAActivity_PageIndexChanging(Object sender, GridViewPageEventArgs e) at [filename]: line [linenumber]
I can access the class object in SetVDAAPanelView() but not gvViewDetailedASTRAActivity_PageIndexChanging(object sender, GridViewPageEventArgs e) -- what gives?
 
     
    