void OnActivityListUpdate(UIGridBase grid, int index)
 {
     if (grid is UIActivityRewardListGrid)
     {
         UIActivityRewardListGrid data = grid as UIActivityRewardListGrid;
         if (m_lst_RewDatas != null)
         {
             if (index < m_lst_RewDatas.Count)
             {
                 data.SetGridData(m_lst_RewDatas[index]);
             }
         }
     }
 }
 void OnActivityGridUIEvent(UIEventType eventType, object data, object param)
 {
     switch (eventType)
     {
     case UIEventType.Click:
         if (data is UIActivityRewardListGrid)
         {
             UIActivityRewardListGrid toggleGrid = data as UIActivityRewardListGrid;
             if (toggleGrid != null)
             {
                 DataManager.Manager <UIPanelManager>().ShowPanel(PanelID.ActivityRewardPanel, data: toggleGrid.m_data);
             }
         }
         break;
     }
 }