【问题标题】:Server Side and Client Side Click on ASP.NET Linkbutton服务器端和客户端单击 ASP.NET 链接按钮
【发布时间】:2012-10-17 11:08:35
【问题描述】:

我有一个标准链接按钮,它有一个 OnClick 处理程序。处理程序运行一个漫长的过程。我想插入一个客户端处理程序,在我们等待操作完成时显示“请稍候”图像:

$("#<%= btnProcess.ClientID %>").click( function() {
  $("#loaderimage").show();
});

这个想法是当页面回传时图像将被清除。

这是正确的方法吗?它似乎不起作用 - 有没有人有这种事情的例子或最佳实践?

克里斯

【问题讨论】:

  • 什么不起作用?到底发生了什么?
  • 我只是讨厌那些只发布他们的问题并消失的OP..

标签: jquery asp.net button postback


【解决方案1】:

拨打下方电话

function__doPostBack("clientIdOfSubmitButton", null)`

我认为它对你有用。

【讨论】:

    【解决方案2】:

    您可以使用UpdatePanelUpdateProgress 控件来完成任务。 Here is a example

    其他解决方案。首先创建一个WebService(它将执行所需的任务),在单击按钮时从客户端调用它,同时使用javascript或jquery显示图像。一旦您从服务确认任务已完成,就隐藏此图像并告诉用户任务已完成。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-16
      相关资源
      最近更新 更多