Advertise with us

How can I call this method?

Posted by  john rob
 1694  View(s)
Rate this:

<%@ Page Title="About" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeFile="About.aspx.cs" Inherits="About" %>

<asp:Content runat="server" ID="BodyContent" ContentPlaceHolderID="MainContent">

    <script type="text/javascript" src=""></script>

    <script type="text/javascript">

    var directionsDisplay;

    var directionsService = new google.maps.DirectionsService();

    function getParameterByName(name) {

        name = name.replace(/[\[]/, "\\\[").replace(/[\]]/, "\\\]");

        var regexS = "[\\?&]" + name + "=([^&#]*)";

        var regex = new RegExp(regexS);

        var results = regex.exec(;

        if (results == null)

            return "";


            return decodeURIComponent(results[1].replace(/\+/g, " "));


    function calcRoute() {

        start = document.getElementById('startvalue').value;

        end = document.getElementById('endvalue').value;

        var request = {

            origin: start,

            destination: end,

            travelMode: google.maps.DirectionsTravelMode.DRIVING


        directionsService.route(request, function (response, status) {

            if (status == google.maps.DirectionsStatus.OK) {


                this.distance = response.routes[0].legs[0].distance.value / 1000;




    function Button1_onclick() {



    window.onload = InitializeMap;


    <div style="height: 86px; width: 689px; margin-left: 16px; margin-top: 0px">

        <table style="width: 96%;">


                <td class="auto-style1">

                    <asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>



                    <asp:TextBox  runat="server" id ="startvalue"></asp:TextBox>





                <td class="auto-style2">

                    <asp:Label ID="Label2" runat="server" Text="Label"></asp:Label>


                <td class="auto-style3">

                    <asp:TextBox runat="server" id ="endvalue"></asp:TextBox>


                <td class="auto-style3"></td>



                <td class="auto-style1">&nbsp;</td>


                       <input id="Button1" type="button" value="GetDirections" onclick="return Button1_onclick()" />



I want to call Button1_onclick() function but it doesn't work. This code has no problem. The problem is calling function is wrong. So please, could you tell me how can I do it.

  1. Re: How can I call this method?

    Have you tried removing the return from the function call? This code fires the event.

    <asp:Content ID="ContentMain" ContentPlaceHolderID="ContentBody" runat="server">    
        <script type="text/javascript" language="javascript">
            function Button1_Click() {
    <input type="button" id="Button1" onclick="Button1_Click()" value="GetDirections" />

      Modified On Apr-05-2018 04:59:20 AM