Все перечисленные методы являются вызовами Asp.net на стороне сервера. Если вы хотите сделать это со стороны клиента, я бы создал общий обработчик для переноса вызовов Page.User.IsInRole ("YourRoleName") или System.Web.HttpContext.Current.User.IsInRole ("YourRoleName").
Тогда вы можете просто использовать javascript для вызова обработчика и возврата результата.