Passando vários argumentos através do CommandArgument do Button no Asp.net
Eu tenho um gridview com várias linhas, cada um tem um botão Atualizar e preciso passar 2 valores quando alguém clica no botão Atualizar. Além de agrupar os argumentos dentro do CommandArgument separados por vírgulas (arcaicas e não elegantes), como eu passaria mais de um argumento?
<asp:LinkButton ID="UpdateButton" runat="server" CommandName="UpdateRow" CommandArgument="arg_value" Text="Update and Insert" OnCommand="CommandButton_Click" ></asp:LinkButton>
Como uma observação, os valores não podem ser recuperados de nenhum controle na página; portanto, não ofereça soluções de design. Por favor, concentre-se na pergunta. Desde já, obrigado.