I figured out why RadButton wasn't working on click.
I need to use "OnClientClicked" and the function name without brackets.
So the client side function now fires on clicking BUT I also want to fire a server side function and the server side function is not working.
Any help would be appreciated :)
So my code for this currently is ...
<telerik:RadButton ID="btnUpdate" runat="server" Text="Update" Font-Bold="True" OnClientClicked="initSaveAllCommand" OnClick="btnUpdate_Click"
Width="90px" CssClass="buttonFloatRight" AutoPostBack="true" CausesValidation="false" />
Protected Sub btnUpdate_Click(sender As Object, e As System.EventArgs) Handles btnUpdate.Click
' this is not firing :-(