问题标签 [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.
asp.net - 从代码隐藏中查找 FormView 中的控件时出现问题
这里是后面的代码...我正在尝试检索此控件,以便可以将项目添加到下拉列表中(我正在检索角色组以添加到代码隐藏中的下拉列表中)
这是FormView:(我去掉了大部分字段,这样更容易阅读)
它可能与它在 Page_Load 子中并且控件尚未实际加载的事实有关吗?
谢谢,
马特
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
image - 优雅的页面加载/控制文件加载
我是一个脚本猴子,与许多对网络一无所知的平面设计师一起工作。
尽管我反对,但我经常发现自己遇到问题,例如 100Kb 的背景图像、将几个文本项制作成光泽图像、将 3 个单独的冗长 FLV 加载到页面等等等。
我真的很想定义一个堆栈来控制项目加载的流程。例如,渲染背景,然后是 HTML,然后是页面图像,然后加载 FLV。
我认为这存在并且我一直在寻找不好。
谁能指出我这方面的好资源?
c# - 以编程方式添加控件时未实例化占位符
我有一个声明了占位符控件的 ASPX 页面。
在代码隐藏中,我创建了一个用户控件并将其添加到占位符中。
UserControl 反过来有一个占位符,但在 Page_Load(对于 UserControl)中,当我这样做时:
它给了我无处不在的“对象引用未设置为对象的实例”异常。
我尝试通过调用构造函数来强制实例化,但这给我带来了其他麻烦。任何帮助,将不胜感激。
asp.net - 重新导航时未调用 Page_Load
我有一个奇怪的问题。这是场景
这是我的文件:
- 项目1.aspx
- 项目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 事件甚至没有触发......
还有其他建议吗?
谢谢, 乙
asp.net - 在 Repeater 控件中更改 ASP.NET 控件的属性
我的问题很简单。这是我为 aspx 页面所拥有的:
我正在尝试从 SQL 服务器获取超链接列表到列表中。这就是我在代码隐藏中的内容:
如何更改数据绑定后的NavigateUrl
和Text
属性?我想在代码隐藏中做到这一点,如果我在 aspx 页面中使用它,我可以让它工作,但这有点违背 ASP.NET 的全部意义。asp:HyperLink
Repeater
<%# Eval("URL") %>
编辑:感谢 womp,这是对我有用的解决方案:
asp.net - 为什么我的页面中的文本框会关注页面加载?
我有一个带有文本框和按钮的页面。当页面加载时,通常焦点位于其中一个文本框中,我不希望这种情况发生。但是,我不想在页面加载事件中使用 setfocus 之类的东西,因为当单击按钮时,页面会跳转。如何防止文本框或任何控件关注页面加载?
internet-explorer - 页面无法在 IE7 或 IE8 中完全加载(但可以在其他浏览器中使用)
我遇到了一个非常奇怪的问题,我试图在 IE7 和 IE8 中测试的页面需要永远加载。问题是它在所有其他浏览器中都可以正常工作(是的......甚至 IE6)。该页面只是不断加载说:
'(剩余 1 项)等待 http://...'
有谁知道这可能发生的任何原因?
javascript - 如何找出在 IE7 中减慢页面加载速度的原因
该页面加载了所有图像,然后显示“(剩余 1 项)正在等待 http://shanamccormick com...”我如何查看它正在等待加载的内容?为什么需要这么长时间?
index.html 文件使用了几个小的内部 JS 和一个位于我的网站 (jquery.min) 中的外部 JS 外部 JS 文件的大小为 54kb。
c# - ASP.NET 用户控件:Page_Load 在设置属性之前触发
这真让我抓狂。
我有一个非常简单的用户控件:
然后我把这个控件放在 UpdatePanel 中的 ListView 页面上:
问题是 Page_Load 在 ASP.NET 设置 ImageId 之前触发。在调试器的帮助下,我发现由于某种原因 MyControl 中的 ImageId 已设置,但它仅在 Page_Load 完成处理后才会发生。怎么了?