У меня есть 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") %>
</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>