禁用javascript时onServerClick

时间:2012-08-28 19:01:56

标签: javascript html button server-side

我正在尝试使用html按钮调用服务器端方法,如下所示:

<button onserverclick="onClick" runat="server">Submit</button>

但是,当禁用浏览器的javascript时,不会进行此调用。

我很困惑,因为我的理解是这个电话没有与javascript的互动。

1 个答案:

答案 0 :(得分:3)

__doPostBack()方法负责在后台向服务器发出click事件。禁用JavaScript后,就无法实现这一目标。

以下是解释how this works的众多文章之一。还有一个related question here,可以看到幕后生成的代码。