Javascript html按钮上的Onclick事件

Javascript html按钮上的Onclick事件,javascript,events,mouseevent,Javascript,Events,Mouseevent,我有一个简单的按钮 <input type="submit" value="Global" onclick="Global_Click" /> FillUsers是搜索id数据库的实际方法。 单击按钮时,会显示一个JavaScript错误:未定义全局单击! 如果我不使用JavaScript,为什么会这样?我如何从按钮中调用全局\u单击?您将错过runat=“server”属性 在您的代码中,它被称为javascript处理程序。可能的重复与MVC无关(它的web表单代码-MV

我有一个简单的按钮

 <input  type="submit" value="Global" onclick="Global_Click"  />
FillUsers
是搜索id数据库的实际方法。 单击按钮时,会显示一个JavaScript错误:未定义全局单击! 如果我不使用JavaScript,为什么会这样?我如何从按钮中调用
全局\u单击

您将错过
runat=“server”
属性


在您的代码中,它被称为javascript处理程序。

可能的重复与MVC无关(它的web表单代码-MVC中没有事件)。而
onclick
调用一个javascript方法,而不是控制器中的代码。@StephenMuecke实际上它与MVC有关,我没有复制所有代码,没有用@使用(Html.beginnform())听起来很熟悉吗?在asp.net-mvc中没有“受保护的void Global\u Click(object sender,EventArgs e)”
。我建议你去MVC网站,通过教程学习基础知识。@StephenMuecke,这可以很容易地用public解决。我在其他公开课上用过。我看这个没问题,另一个也没问题。如果你知道答案,你就是我的客人。
protected void Global_Click(object sender, EventArgs e)
        {
            FillUsers("global");
        }