如何通过服务器端的OnClick调用JavaScript函数?

时间:2014-02-23 19:11:18

标签: asp.net

我正在使用OnclientClick函数来使用JavaScript函数。但我无法在服务器端通过OnClick调用任何JavaScript函数。如何将Onclick用于JavaScript函数?

我的按钮代码

<asp:Button ID="registerbutton" runat="server" Text="Register" OnClientClick=" return someFunction1();"/>

我的剧本

function someFunction1() 
{
     document.getElementById('iframestyle').src = "register.aspx";
     return false;
}

1 个答案:

答案 0 :(得分:0)

对于服务器端,您需要使用OnClick属性

<asp:Button ID="registerbutton" runat="server" Text="Register" OnClick="ServerSideFunction;"/>

protected void ServerSideFunction(EventArgs e, object sender)
{
}

无法在服务器上执行JavsScript。

如果你想通过javascript触发服务器端功能,你必须使用Ajax。