使用JavaScript单击按钮服务器端

时间:2011-03-30 07:16:09

标签: javascript

我有一个JavaScript计时器,按时超时我会收到警报,之后我必须调用一个方法。 为此,我采取了一个临时按钮和onClick我调用这样的方法:

__doPostBack('btn','Click');

但它会进行页面加载,而不是按钮的单击事件。解决方案是什么?

1 个答案:

答案 0 :(得分:1)

PostBack是向服务器提交ASP.NET页面以进行处理的过程的名称。

示例 - 1)登录页面。在用户输入凭据后,他点击“登录”按钮。在OnClick上,页面被发送到服务器以检查DB / XML文件,以检查提供详细信息的用户是否是经过身份验证的用户。

2)还会出现某些情况,你想要做一个PostBack,假设你有两个组合框,国家和州,根据国家组合框中选择的值,状态组合中的值-box将被填充。因此,在这种情况下,一旦选择了Country组合框中的值,数据就会“回发”到服务器,以检索要在State Combo框中填充的值。

此外,每次完成PostBack后,一旦请求返回客户端,就会执行Page-Life cycle。因此,在您的情况下,一旦您执行postBack,就会调用PageLoad()。