我不知道我是否正确地提出了这个问题,如果我使用了错误的术语,我深表歉意。我通常在 vi 中编写自己的服务器、javascript 等。我得到了一个增强 VB.Net / ASP.Net 应用程序的项目,但我在弄清楚如何在页面完成加载之前让用户控件呈现时遇到了一些麻烦。
当我使用普通浏览器作为查看器时,一切正常。当我尝试将页面生成为报告时,报告生成器会吐出 PDF,而我的 JavaScript 图形绘图内容仍在它的初始化函数中。
他们使用 EvoPDF 作为 PDF 生成器。在页面加载之后但在执行 javascript 之前,页面似乎被认为是完整的。
我承认我对 ASP.NET 有点迷茫,但我非常了解 HTML/HTTP/JavaScript。
如何强制页面加载等到我的用户控件完成呈现,或者以其他方式解决我的问题?
谢谢