Jquery - Passar argumento de comando do botão asp com jquery
Eu tenho o botão asp:
<asp:button ID="btn1" runat="server" CommandArgument="" CssClass="btn1" OnClick="button_click"></asp:button>
e script:
$("a").click(function () {
var val = $(this).attr('id').toString();
$('.btn1').attr('CommandArgument',val);
alert($('.btn1').attr('CommandArgument').toString());
$('.btn1').click();
});
depois clique em me alerta argumento de comando. Mas no próximo passo - quando eu disparar btn1 clique com jquery vai codebehind e argumento de comando está vazio. Posso passar de alguma forma argumento de comando com jquery?
Eu tentei salvar o valor para variáveis globais, mas após o postback eles estão todos vazios. E eu não quero usar cookies ou viewstate para isso.
Obrigado!