Мне напоминают о этот разговор о OSCON , хотя это, вероятно, слишком конкретно, чтобы быть тем, что Вы ищете.
Создайте свой собственный атрибут и получите его с помощью стандартного JavaScript:
Разметка:
<asp:LinkButton ID="LinkButton1" cmdname="test" CommandName="test" CommandArgument="1"
runat="server" onclick="LinkButton1_Click">LinkButton</asp:LinkButton>
Скрипт:
//however you choose to get the element, jQuery...etc
document.getElementById('<%=LinkButton1.ClientID %>').cmdname
Вы можете поместить аргумент команды в какое-нибудь скрытое поле, а затем получить значение скрытого поля в javascript после загрузки страницы, например $ (document) .ready () в JQuery.
Короткий ответ - НЕТ, если вы ТОЛЬКО используете javascript. Но вы можете получить его с помощью вызова ajax на сервер или с помощью скрытого поля, как предложил JW. Это свойство недоступно даже из тем. Для получения дополнительной информации прочтите документацию в msdn