JavaScript внутри UpdatePanel не работает при обратной передаче - PullRequest
0 голосов
/ 30 ноября 2018

У меня есть UpdatePanel, содержащая таблицу.Я вызываю функцию JavaScript, чтобы заполнить данные таблицы.Все отлично работает, когда страница отображается в первый раз.Однако при возникновении PostBack данные не отображаются.Метод DisplaySvcAgmtFeaturesAndOperational находится в отдельном файле .js.Как я могу решить эту проблему?

<form id="PageForm" runat="server" style="WIDTH: 98%; margin: 1px;">
        <asp:ScriptManager id="scriptManager" runat="server">
        </asp:ScriptManager>

...
<asp:UpdatePanel ID="SummaryUpdatePanel" runat="server" UpdateMode="Conditional">
...

<ItemTemplate>

    <tr>
    <td>
        <% if (!ServiceOrderReadOnly) {%>
             <asp:ImageButton ID="DeleteButton" CommandName="Delete" ImageUrl="~/_imgs/16_l_remove.gif" runat="server" Width="16px" Height="16px" OnClientClick="javascript:return confirm('Are you sure you want to delete this resource?');" />
        <%  } %>
    </td>
    <td>
      <%# Eval("serialNumber") %>: <%# Eval("name") %>&nbsp;
    </td>
    <td>
        <script type="text/javascript">
             DisplaySvcAgmtFeaturesAndOperational( <%# Eval("displayServAgmtFeatures")%>, <%# Eval("displayOperationalYesNo")%>, <%#  Eval("operational") %>, <%# Eval("emgCov") %>, <%# Eval("autoExp") %>,<%# Eval("accCov") %>, 
                  <%# Eval("expParts") %>, <%# Eval("wtrCov") %> ) 
         </script>        
    </td>                                       
    </tr>             
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...