Ich habe ein Problem mit einer Schaltfläche Steuerelement in asp.net Webforms.asp.net web-forms commandargument Problem
Nach der Verwendung von mvc ein bisschen begann ich foreach in den ASPX-Dateien in Webforms zu verwenden, anstatt Repeater, meist Ursache aller Junk-ViewState ein Repeater erstellt.
Es funktioniert gut, wenn Sie nur über HTML-Steuerelemente iterieren. Aber ich habe eine harte Zeit mit Knopfkontrollen.
<% foreach (var r in Reports) { %>
<asp:LinkButton OnClick="Click_DeleteResult" CommandArgument='<%= r.ResultId.ToString() %>' runat="server">Delete</asp:LinkButton>
<% } %>
auf Postbacks der Command auf diese Schaltfläche wird "<% = r.ResultId.ToString()%>". Dieser Code wird also nicht ausgeführt. Gibt es eine gute Möglichkeit, Steuereigenschaften auf diese Weise zu füllen?