2015-02-17 5 views
0

Я показываю шесть диаграмм Google в tab1 и список и пару gridviews в tab2. Когда страница отображается в первый раз, нет проблем, но когда postback происходит на selectionindexchanged из списка tab2, все содержимое диаграммы теряется и отображает исключение Unable to get property 'length' of undefined or null reference в Tab1. Как я могу преодолеть эту ситуацию?Как сохранить содержимое вкладки после обратной передачи с другой вкладки

<div id="contentArea"> 
    <ul> 
     <li><a href="#tab-1">Incidents Summary</a> 
     </li> 
     <li><a href="#tab-2">Pending Incidents Summary</a> 
     </li> 
     <li><a href="#tab-3">SLA Analysis</a> 
     </li> 
    </ul> 
    <div id="tab-1"> 
     <table id="table_Incident_Summary" style="width:100%;" align="center"> 
      <tr> 
       <td>Incidents Logged - Last 6 months</td> 
       <td>Incidents Logged - CategoryWise</td> 
       <td>Incidents Logged - Severitywise</td> 
      </tr> 
      <tr> 
       <td id="chart1" height="200" width="400"></td> 
       <td id="chart2" height="200" width="400"></td> 
       <td id="chart3" height="200" width="400"></td> 
      </tr> 
      <tr> 
       <td>Incidents Reopened - Last 6 months</td> 
       <td>SLA - Last 6 months</td> 
       <td>Average closing time - Last 6 months</td> 
      </tr> 
      <tr> 
       <td id="chart4" height="200" width="400"></td> 
       <td id="chart5" height="200" width="400"></td> 
       <td id="chart6" height="200" width="400"></td> 
      </tr> 
     </table> 
    </div> 
    <div ID="tab-2"></div> 
</div> 

ответ

0

Используйте панели обновления для тех элементов управления, которые вы хотите изменить на обратной стороне и делаете события «щелчком» в качестве их триггеров. Не забудьте установить режим обновления Update-панелей как «Условный».

Если вы хотите обновить Gridview1 на Button1, нажмите Gridview1 на панели обновления и используйте событие Button1.Click() в качестве триггера.

Вы также можете поместить свои диаграммы в панель обновления и сделать их условными, чтобы они не обновлялись.

Смежные вопросы