问题标签 [pagerequestmanager]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
asp.net - Sys.WebForms.PageRequestManager add_pageLoaded 和性能
我遇到了一个问题,它出现在所有浏览器中,但在 IE 9 中比任何更现代的东西都更明显。
我正在使用 ASP.NET 加载页面(在某些页面中有一个更新面板)。我有以下方法:
刷新页面元素。尽管在页面完成加载和执行第一个 JavaScript 方法的时间之间似乎存在一秒/亚秒级的延迟。我想包括一个加载指示器(基本上只是弹出一个 div),例如立即在页面绘制上。但是会发生页面明显加载,然后是小的延迟,然后是指示器(当所有 JS 执行时,指示器几乎立即消失)。我认为延迟可能是在页面绘制时,但我正在寻找建议。在使用 JS 调整 DOM 元素之前,最终用户不希望看到页面。
提前致谢。
c# - 未捕获的 Sys.WebForms.PageRequestManagerParserErrorException
这是我在编程生涯中遇到过的最奇怪的问题,我花了两天时间寻找以下异常的解决方案,但我找不到它发生在哪里。
在 Asp.net 4.5 应用程序中,我在根文件夹中有 Crafts.aspx,在此页面中我有一些 ajax 请求,它工作正常。
我已经将页面完全复制到Crafts2.aspx,除了名称没有任何变化。问题是,Crafts.aspx 以外的任何页面名称都会引发以下异常,并且断点在调试模式下不起作用。
我找不到这个异常的任何原因,两个页面的设计和代码完全一样,唯一的区别是页面名称,这个问题的合理怀疑在哪里?
javascript - 仅获取触发更新面板的 id
我的页面上有两个不同的更新面板,每个更新面板都由放置在不同中继器中的不同按钮触发,更新面板正常工作并避免冲突,我设置了它们的UpdateMode ="Conditional"但我无法确定正在触发的 updapanel。
在事件中InitializeRequest
,EndRequest
我需要确定是哪个updatepanel
触发的,然后我可以做一些在此指定的客户端动画updapanel
。
谢谢。
asp.net - Sys.WebForms.PageRequestManagerParserErrorException:无法解析从服务器收到的消息 - Gridview 中的链接按钮
我目前正在开发 VS 2010。我的内容页面上有一个 gridview。我正在尝试从服务器下载文件。
文件下载功能发生在单击链接按钮时,该按钮位于每个单独记录的网格视图中。网格视图放置在更新面板中,脚本管理器放置在母版页上。另外,我在我的页面上使用了引导程序。
单击带有gridview的链接按钮时,将显示以下错误
JavaScript 运行时错误:Sys.WebForms.PageRequestManagerParserErrorException:无法解析从服务器接收到的消息。
我已经在互联网上搜索了解决方案,但找不到任何解决方法。我遇到了放置在网格之外的按钮的链接,并且遇到了类似的问题。但是,没有发现它有帮助。
我尝试过使用“PostBackTrigger”。但这并不能解决问题。我已经参考了以下链接,但它没有为上面建议的问题提供解决方案
Sys.WebForms.PageRequestManagerParserErrorException:无法解析从服务器接收到的消息
我还提到了其他链接,但找不到解决问题的方法。也不能删除更新面板。
我正在放置我的页面的相关设计和代码。
设计 -
代码 -
非常感谢任何意见/建议。提前致谢。
javascript - Sys.WebForms.PageRequestManagerServerErrorException:字符串未被识别为有效的 DateTime
我有一个应用程序在一台服务器上运行良好,我将它部署在另一台服务器上并出现错误
这是我的假设我在这条线上得到它,我不确定,完全相同的代码在另一台服务器上工作正常
我的代码
ajax - ASP.NET Core PageRequestManager Ajax 调用等效
在 ASP.NET Web 表单中,我们可以访问 Sys.PageRequestManager 来确定 ajax 调用完成。我们如何在 ASP.NET Core 2.2 中完成 ajax 调用后运行 JS?我无法访问 Ajax 调用,它由插件运行,我必须编写一些代码来使用该 plagin ajax 对加载的数据进行一些更改。
javascript - 在 PageRequestManager 加载的 iframe 中显示另存为对话框后停止加载动画
我们有一个页面,允许用户通过下载按钮下载文件,该按钮加载带有代码隐藏的 iframe,该代码隐藏编译文件并通过 Response.BinaryWrite() 将它们推送到浏览器。
我为 intializeRequest 添加了一个加载动画,并为 endRequest 添加了另一个清除该动画的函数,这些都可以工作,但是 endRequest 在 iframe 加载后立即完成,而不是等待文件实际推送到浏览器。有没有办法解决这个问题,以便在“另存为”对话框实际显示后加载动画将停止?