问题标签 [pageload]

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.

0 投票
2 回答
17874 浏览

asp.net - 从代码隐藏中查找 FormView 中的控件时出现问题

这里是后面的代码...我正在尝试检索此控件,以便可以将项目添加到下拉列表中(我正在检索角色组以添加到代码隐藏中的下拉列表中)

这是FormView:(我去掉了大部分字段,这样更容易阅读)

它可能与它在 Page_Load 子中并且控件尚未实际加载的事实有关吗?

谢谢,
马特

0 投票
3 回答
1635 浏览

c# - 如何管理 aspx 页面加载速度更快?

我有一个(大)问题,所有使用 Webforms 的人都可能遇到。

问题是加载页面的时间。在 Vista(IIS 7)中使用 localhost(女巫应该是最快的模式)我得到这个图

替代文字 http://www.balexandre.com/temp/2009-06-29_1302_soquestion.png

原始文件链接

如您所见,显示页面需要超过 17 秒!!!只需 2 秒即可自行加载页面...

我正在使用 ASP.NET AJAX 框架来处理 Web 部件。

我怎样才能减少这 17 秒?

任何关于去哪里的想法都非常感谢:)


补充:测试Jan Zich的正确答案

我测试了改变

进入

并且使用 FireBug 的结果令人印象深刻(一半时间,而不是使用缓存!),如下图所示

替代文字 http://www.balexandre.com/temp/2009-06-29_1543_soquestion.png

原始文件链接

并且缓存了 CSS 和 jQuery文件,减少了一半!

替代文字 http://www.balexandre.com/temp/2009-06-29_1550_soquestion.png

原始文件链接

0 投票
1 回答
184 浏览

image - 优雅的页面加载/控制文件加载

我是一个脚本猴子,与许多对网络一无所知的平面设计师一起工作。

尽管我反对,但我经常发现自己遇到问题,例如 100Kb 的背景图像、将几个文本项制作成光泽图像、将 3 个单独的冗长 FLV 加载到页面等等等。

我真的很想定义一个堆栈来控制项目加载的流程。例如,渲染背景,然后是 HTML,然后是页面图像,然后加载 FLV。

我认为这存在并且我一直在寻找不好。

谁能指出我这方面的好资源?

0 投票
2 回答
2070 浏览

c# - 以编程方式添加控件时未实例化占位符

我有一个声明了占位符控件的 ASPX 页面。

在代码隐藏中,我创建了一个用户控件并将其添加到占位符中。

UserControl 反过来有一个占位符,但在 Page_Load(对于 UserControl)中,当我这样做时:

它给了我无处不在的“对象引用未设置为对象的实例”异常。

我尝试通过调用构造函数来强制实例化,但这给我带来了其他麻烦。任何帮助,将不胜感激。

0 投票
9 回答
4940 浏览

asp.net - 重新导航时未调用 Page_Load

我有一个奇怪的问题。这是场景

这是我的文件:

  1. 项目1.aspx
  2. 项目2.aspx

它们的设置完全相同,包括它们的 Page_Load 函数:

他们都是这样设置的。

这是我遇到问题的地方。当我导航到这些页面中的任何一个时,我需要确保 prevIndex 设置为 -1(通过函数)。

  • 对于Project1.aspx,当我导航到页面时,Page_Load 会触发。
  • 对于Project1.aspx,当我刷新页面时,Page_Load 会触发。
  • 对于Project1.aspx,当我在浏览器导航栏中按“Go”并返回当前页面时,Page_Load 会触发。

  • 对于Project2.aspx,当我导航到页面时,Page_Load 会触发。
  • 对于Project2.aspx,当我刷新页面时,Page_Load 会触发。
  • 对于Project2.aspx,当我在浏览器导航栏中按“Go”并返回当前页面时, Page_Load 根本不会触发! 该函数甚至没有被调用。

任何想法为什么?什么会导致这个?

请要求澄清。

更新:

当我在指向同一个 URL 的 URL 中按“Go”时,似乎母版页是唯一重新加载的东西,但 Load_Page 事件甚至没有触发......

还有其他建议吗?

谢谢, 乙

0 投票
2 回答
3824 浏览

asp.net - 在 Repeater 控件中更改 ASP.NET 控件的属性

我的问题很简单。这是我为 aspx 页面所拥有的:

我正在尝试从 SQL 服务器获取超链接列表到列表中。这就是我在代码隐藏中的内容:

如何更改数据绑定后的NavigateUrlText属性?我想在代码隐藏中做到这一点,如果我在 aspx 页面中使用它,我可以让它工作,但这有点违背 ASP.NET 的全部意义。asp:HyperLinkRepeater<%# Eval("URL") %>

编辑:感谢 womp,这是对我有用的解决方案:

0 投票
3 回答
1095 浏览

asp.net - 为什么我的页面中的文本框会关注页面加载?

我有一个带有文本框和按钮的页面。当页面加载时,通常焦点位于其中一个文本框中,我不希望这种情况发生。但是,我不想在页面加载事件中使用 setfocus 之类的东西,因为当单击按钮时,页面会跳转。如何防止文本框或任何控件关注页面加载?

0 投票
6 回答
8646 浏览

internet-explorer - 页面无法在 IE7 或 IE8 中完全加载(但可以在其他浏览器中使用)

我遇到了一个非常奇怪的问题,我试图在 IE7 和 IE8 中测试的页面需要永远加载。问题是它在所有其他浏览器中都可以正常工作(是的......甚至 IE6)。该页面只是不断加载说:

'(剩余 1 项)等待 http://...'

有谁知道这可能发生的任何原因?

0 投票
3 回答
4205 浏览

javascript - 如何找出在 IE7 中减慢页面加载速度的原因

http://shanamccormick.com

该页面加载了所有图像,然后显示“(剩余 1 项)正在等待 http://shanamccormick com...”我如何查看它正在等待加载的内容?为什么需要这么长时间?

index.html 文件使用了几个小的内部 JS 和一个位于我的网站 (jquery.min) 中的外部 JS 外部 JS 文件的大小为 54kb。

0 投票
1 回答
10587 浏览

c# - ASP.NET 用户控件:Page_Load 在设置属性之前触发

这真让我抓狂。

我有一个非常简单的用户控件:

然后我把这个控件放在 UpdatePanel 中的 ListView 页面上:

问题是 Page_Load 在 ASP.NET 设置 ImageId 之前触发。在调试器的帮助下,我发现由于某种原因 MyControl 中的 ImageId 已设置,但它仅在 Page_Load 完成处理后才会发生。怎么了?