asp.net - 监听事件: in HTML from . NET

标签 asp.net javascript ajax events

假设在 HTML 中,在 UpdatePanel 的帮助下,我在 ASP.NET 处理来自 Web 服务的数据时运行“正在加载”动画 gif。

我只是想知道是否有一种方法可以在 .NET 代码中实现可以从 HTML 代码监听的事件,例如:

我正在从 WebService 中一一请求人员数据,并且我希望在 HTML 侧显示中加载文本。

Importing person 1
Importing Person 2
Importing Person 3
All Done!

进出

有什么技巧可以做到这一点吗?

现在我的 HTML 代码中有这个

HEAD部分

<script type="text/JavaScript" language="JavaScript">

    function pageLoad() {

        try {
            var manager = Sys.WebForms.PageRequestManager.getInstance();
            manager.add_endRequest(endRequest);
            manager.add_beginRequest(OnBeginRequest);
            manager
        }
        catch (err) {
        }
    }

    function OnBeginRequest(sender, args) {

        $("#loadingText").html("<img src='_assets/img/animated/parweb_loading.gif' alt='' />&nbsp;" + strLoadingText);
    }

    function endRequest(sender, args) {
    }  

</script>

BODY 部件具有:

<asp:UpdateProgress AssociatedUpdatePanelID="pnlAllIn" runat="server" ID="pnlUpdating">
    <ProgressTemplate>
        <div id="loadingText" style="background-color: Red; position: absolute; width: 200px;
            top: 0px; right: 20px; padding: 5px; color: White; text-align: center; vertical-align: middle;
            font-size: 14px;">
        </div>
    </ProgressTemplate>
</asp:UpdateProgress>

感谢您的帮助。

最佳答案

微软的AJAX.NET是一个上层控件,所以它很容易使用,但你有一点限制。

Michael Schwarz's AJAX.NET library ,你可以这样做:

  1. 编写一个方法来导入信息。此方法会将日志写入 session 或其他位置。

  2. 编写第二个方法来检查此日志并在操作继续时进行打印。

关于asp.net - 监听事件: in HTML from . NET,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/515085/

相关文章:

c# - 每个 Web 请求一个 DbContext ......为什么?

javascript - 如何检测 Javascript 中 XMLHttpRequest() 的跨源 (CORS) 错误与其他类型的错误

javascript - 如何使用 AngularJS 制作基于单选按钮值的下拉列表?

javascript - 为什么我不能从 Ajax 函数返回 responseText?

javascript - 为什么我的事件处理程序中的变量没有被重置?

c# - 发生传输层错误

javascript - 我如何覆盖 ScriptResource.axd javascript 函数中内置的 asp.net

c# - ASP.NET MVC 4 : How to update model from view on submit form

javascript - 当查看其他开发人员的 javascript 代码时,我经常看到 JSON object/fn 习惯于解析 JSON?这个对象从哪里来?

javascript - 需要串起来吗?将对象数组从 javascript 发送到 PHP 的数据格式困惑