Page.ClientScript.RegisterStartupScript nie działa - dlaczego?

Mam jakiś kod w OnInit hanlder

<code>if (!Page.ClientScript.IsStartupScriptRegistered(GetType(), "MyScript"))
{
    Page.ClientScript.RegisterStartupScript(GetType(), "MyScript", GetStartupScript(), true);
}
</code>

tutaj próbuję zarejestrować kod skryptu java. i chcę, żeby działało na zdarzeniu kliknięcia przycisku. ale nie działa. wykonuje się dopiero po odświeżeniu strony. Czy ktoś może mi wyjaśnić, dlaczego nie działa?

thnx z góry!

questionAnswers(3)

yourAnswerToTheQuestion