chamando a função ASP do javascript

Olá eu tenho essa pergunta que eu estava tentando encontrar uma maneira de chamar uma função javascript de controladores asp e eu fiz aqui é o código:

    <script type="text/javascript">
      function hello() { 
        alert("hello world")
    }
</script>
<  /head>
 <body>
<form id="form1" runat="server">
<div>
    <asp:Button ID="buttonme" runat="server" OnClientClick="javascript:hello()" 
 Text="click" />

Agora vamos dizer que eu tenho esse código por trás da função

    Public Sub msg()
      MsgBox("hello world")
    End Sub 

e eu quero chamá-lo de uma função javascript assim será como o controlador ---- chamada ---> javascript --- call ---> code behind

existe uma maneira de fazer isso

questionAnswers(3)

yourAnswerToTheQuestion