У меня есть проект asp.net.
На одной из страниц у меня есть таблица, которая заполняется при загрузке страницы, у каждой строки есть кнопка удаления, при нажатии на которую она удаляет эту строку изсервер и обновляет страницу.я делаю это с
WebMethod
, что javascript при обратном вызове перенаправляет на эту страницу, используя:
window.location.href = "HomePage.aspx";
Проблема в том, что ондействительно не загружает страницу снова, но просто обновляет ее, таким образом таблица, отображаемая на странице, все еще имеет строку, которая была удалена, даже если она действительно была удалена.
Я заполняю таблицу в HomePage.aspxстраница как это:
<table id="pipesTbl">
<thead>
<tr>
<th>Name</th>
<th>Current Status</th>
<th>Last run summary</th>
<th> </th>
<th> </th>
</tr>
</thead>
<tbody>
<%
foreach (var name in Names)
{%>
<tr>
<td><% Response.Write(name.age);%><br /</td>
<td><% Response.Write(name.age);%><br />2 hours and 22 minutes...</td>
<td>Good<br />01/07/2011</td>
</tr>
<%} %>
</tbody>
</table>
Есть идеи, что я могу сделать, чтобы сделать эту работу?