У меня проблема с кнопкой управления в веб-формах asp.net.asp.net проблема сардакардин веб-форм
После использования mvc немного я начал использовать foreach в aspx-файлах в webforms тоже, вместо повторителей, в основном причиной всего мусорного представления, созданного ретранслятором.
Он отлично работает, когда вы просто перебираете элементы управления html. Но мне нелегко было управлять кнопками.
<% foreach (var r in Reports) { %>
<asp:LinkButton OnClick="Click_DeleteResult" CommandArgument='<%= r.ResultId.ToString() %>' runat="server">Delete</asp:LinkButton>
<% } %>
На постбэка CommandArgument на этой кнопке становится "<% = r.ResultId.ToString()%>". Так что код не выполняется. Есть ли хороший способ заполнить свойства управления таким образом?