Übergabe mehrerer Argumente über CommandArgument von Button in Asp.net

Ich habe eine Rasteransicht mit mehreren Zeilen, jede hat eine Schaltfläche "Aktualisieren" und ich muss 2 Werte übergeben, wenn jemand auf die Schaltfläche "Aktualisieren" klickt. Abgesehen davon, dass die Argumente in CommandArgument durch Kommas getrennt (archaisch und nicht elegant) gepackt werden, wie würde ich mehr als ein Argument übergeben?

<asp:LinkButton ID="UpdateButton" runat="server" CommandName="UpdateRow" CommandArgument="arg_value" Text="Update and Insert" OnCommand="CommandButton_Click" ></asp:LinkButton>

Hinweis: Die Werte können nicht über Steuerelemente auf der Seite abgerufen werden. Bieten Sie daher keine Entwurfslösungen an. Bitte konzentrieren Sie sich auf die gestellte Frage. Danke im Voraus.

Antworten auf die Frage(7)

Ihre Antwort auf die Frage