call javascript function from code behind C# web application

Sivajith picture Sivajith · Oct 10, 2013 · Viewed 15.8k times · Source

i have a javascript function say 'onclientclicking'.

  <script type="text/javascript">
        function OnClientClicking(button, args) {
            window.location = button.get_navigateUrl();
            args.set_cancel(true);
        }
    </script>

I want to execute this function from code behind. What i am trying to do is based on certain conditions, i need to set the event to telerik button

rad_btn_text.Attributes["OnClientClicking"] = javascript function;

how can it be possible?

regards,

Sivajith S

Answer

Giulio Caccin picture Giulio Caccin · Jun 23, 2014

please try this:

rad_btn_text.OnClientClicking = "OnClientClicking";

It's working on my machine™