通过javascript调用方法后面的代码

时间:2014-04-02 15:31:50

标签: javascript

我是新手,我不知道如何使用javascript调用代码隐藏方法。我的代码是:

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
   <script type="text/javascript" language="javascript">
       function TestCodeBehind() {
           $("Button1").click();           
       }
</script>
</head>
<body>
    <form id="form1" runat="server">
    <asp:Label ID="Label1" runat="server" Text="Label"></asp:Label>
    <asp:Button ID="Button1" runat="server" Text="Button" onclick="TestCodeBehind()"/>

    </form>
</body>
</html>

守则背后:

 protected void Button1_Click(object sender, EventArgs e)
        {
            Label1.Text = "PPPP";
        }

1 个答案:

答案 0 :(得分:1)

实际上,在此示例中,您不会在自己的javascript中调用onclick事件。此事件会自动连接到您,因此您的按钮应该说:

<asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click"/>

这将触发事件并在后面的代码中运行代码。