天天看點

在頁面上使用javascript調用aspx.cs背景方法

(一)aspx頁面上的代碼片段

<body>

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

    function DisplayBehindCode() {

    var text="<%=Name()%>";

    alert(text);

    }

</script>

....

<asp:Button ID="Button1" OnClientClick="DisplayBehindCode()" runat="server"  Text="Button" Visible="true" />

</body>

(二)aspx.cs背景代碼

    public string Name()

    {

        string name = "canyong";

        return (name);

    }

帶參數辦法

<body>

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

    function DisplayBehindCode() { 

    var y="34";

        var x="56";

             var text='<%=Name("'+x+'","'+y+'")%>'; 

  alert(text);

   }

 public string Name(string strx,string stry)

         {

               string name = strx + "-555555--" + stry;

        return (name);

    }

</script>

繼續閱讀