Хорошо, я нашел проблему.
На самом деле, я инициализировал аудио-контекст несколько раз, что приводит к этой ошибке.
this.audioCtx = new (window.AudioContext || window.webkitAudioContext)();
Удаление этой строки спасло мне жизнь :)
Я узнал, как сделать это. Вы устанавливаете commandName свойство на то, что Вы хотите назвать им в свойствах.
Затем, если Вы дважды щелкаете по кнопке после создания его в режиме конструктора, это должно открыться функция в коде позади страницы. Можно затем получить доступ к строке путем выполнения следующего.
защищенный пустой gvUsers_RowCommand (возражают отправителю, GridViewCommandEventArgs e) {
int rowNum = int.Parse(e.CommandArgument.ToString());
}
оттуда можно использовать номер строки для доступа к определенным данным столбца.
Вот достойный пример из MSDN: http://msdn.microsoft.com/en-us/library/bb907626.aspx