У меня есть следующая таблица в пользовательском контроле ascx:
<tr runat="server" id="rowChangeSerNo">
<td colspan="2">
<table id="tblChangeSerNo" runat="server">
</table>
</td>
</tr>
<tr id="row" runat="server">
<td>
<asp:Button ID="btChangeSerNo" runat="server" Text="Update" OnClick="btChangeSerNo_onClick" />
</td>
</tr>
Я создаю tblChangeSerNo
динамически с текстовыми полями, предварительно заполненными текущими значениями в БД. Идея элемента управления состоит в том, чтобы позволить пользователю обновлять значения БД новыми значениями. Проблема в том, что при вызове метода btChangeSerNo_onClick
:
- Таблица не отображается, так как я делаю это перед предварительным отображением
- Даже если я отобразил таблицу на Page_Load, я не смог бы получить доступ к обновленным значениям пользователя, потому что они потеряны.
Как я могу решить эту проблему?