Использование элементов управления ASP.NET без привязки данных
Похоже, что я использовал привязку данных asp.net так долго, что забыл некоторые основы.
Я динамически создаю таблицу на странице ASPX без привязки данных.
foreach (XXX x in TTTT){ %>
<tr>
<td><%=x.val %></td>
<asp:ImageButton runat="server" CommandName="uiImgResolve_Click"
CommandArgument='<%=X.pkid%>' ImageUrl="../images/IMG.png"/>
<% } %>
Как вы, вероятно, видите, я не могу использовать сервер RUNAT = или, если я это сделаю, я не могу указать идентификатор для строки. Это просто простой пример того, что я пытаюсь сделать, гораздо более сложный и не способствует созданию базы данных. В Classic ASP мы просто вызывали метод JS, а затем отправляли форму с PKID, встроенным в скрытое поле. Есть более элегантный способ решить эту проблему (мы используем Jquery, если это помогает)
Как я уже сказал, я ОЧЕНЬ знаком со всеми элементами управления .net и часто их использую, в данном случае это не правильный инструмент.