c# - 检查页面何时完成加载的代码

标签 c# asp.net window pageload

如何检查页面是否加载完成?如果有,我如何才能执行已在该页面的 C# 代码中创建的方法?

我想安排以下事件序列

  1. 完成页面加载
  2. 在页面中将 gridview 下载为 Excel 文件
  3. 调用此方法download()
  4. 关闭浏览器

我怎样才能做到这一点?

最佳答案

这是link吗?回答你的问题?

示例用法(在您的 C# 代码中)

protected void Page_Load(object sender, EventArgs e)
{
      Page.LoadComplete +=new EventHandler(Page_LoadComplete);
}

void  Page_LoadComplete(object sender, EventArgs e)
{
    // call your download function
}

关于c# - 检查页面何时完成加载的代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8587555/

相关文章:

c# - 使用 ObjectResult 将 EF6 转换为 EF 核心

c# - 如何在 PDFsharp 中设置 DPI(每英寸点数)

asp.net - 使用自定义路径时忽略 ServiceStack web.config 设置

java - 使用 Java 打开终端窗口

javascript - window.onload 不会为名为 onload 的函数触发

c# - 如果一个分部类继承自一个类,那么所有其他具有相同名称的分部类也应该继承相同的基类吗?

C# 获取给定路径的文件夹深度的最佳方法?

c# - 将 mysql dll 引用添加到自动编译 C# 文件

javascript - 从 asp.net 和 Ajax 的列表中删除自动完成选定的项目

ubuntu - Chrome 远程桌面到 Ubuntu 不允许移动终端窗口