Gracias por la pronta respuesta.
Antes de ustedes haberme respondido, ya había encontrado una solución. La verdad, es poco lo que he hecho con javascript. Pero quiero aclarar que mi función está hecha con
vbscript. De todas formas, ¿Cómo se haría si mi función estuviese en javascript? Porque no se cómo le pasaría el valor al control.
Mi solución:
Programé el evento click de un botón oculto y el resultado lo guardé en un control label oculto:
Código:
Sub Button1_Click(sender As Object, e As EventArgs)
lblResultado.text = MiFunción("a","b",false)
End Sub
Luego llamé el procedure en el evento oninit del botón oculto:
Código:
<asp:Button id="Button1" runat="server" OnInit="Button1_Click"
Width="48px" Visible="False" Height="24px" Text="a"></asp:Button>
Así, cuando la página carga, ya el valor está en el control lblresultado y desde el code behind puedo acceder al mismo.