how to call c# method in javascript

Hi,

I have the following method in c#

public void logout()
        {
          
        

        }

Open in new window


and the following code in javascript

<script type="text/javascript">
    window.onunload = function unloadEvent() {
    <%logout()%> ; 
        
    }           
</script>

which gets called like so 

<body onbeforeunload="unloadEvent()">

But i get the following error 
 CS1002: ; expected

Line 8:  <script type="text/javascript">
Line 9:      window.onunload = function unloadEvent() {
Line 10:     <%logout()%> ; 
Line 11:         
Line 12:     }   

please help 

Thanks,

R8VI 

Open in new window

R8VIAsked:
Who is Participating?

[Webinar] Streamline your web hosting managementRegister Today

x
 
sachinpatil10dConnect With a Mentor Commented:
Try this

Code behind
    public void logout()
    {
    }

Open in new window


client page
<script type="text/javascript">
    window.onunload = unloadEvents;
    function unloadEvents() 
    {
    <% logout(); %>
        
    }           
</script>

Open in new window

0
 
sachinpatil10dCommented:
In your code just change this

<%logout()%> ;

to

<%logout();%>
0
All Courses

From novice to tech pro — start learning today.