网页加载后会触发哪个c#事件?

时间:2011-07-14 11:53:40

标签: c#

我想在后端手段上做一些活动 我希望在页面加载到浏览器后运行我的代码,当页面加载完成时会触发c#事件? 或者我应该在哪个c#事件中编写代码?

请帮助并建议..

5 个答案:

答案 0 :(得分:4)

在页面加载到浏览器后,您无法在后端运行代码。

您可以使用javascript在浏览器中执行一些活动。

答案 1 :(得分:0)

假设您正在查看ASP.Net页面/表单(而不是MVC),那么我建议您查看页面生活周期文档:http://msdn.microsoft.com/en-us/library/ms178472.aspx

本文档将向您介绍这些事件:

Page lifecycle - from MSDN

答案 2 :(得分:0)

输出发送到浏览器后,您无法在服务器上执行任何操作或运行任何代码。在加载时使用ajax来执行您想要的操作。更具体的要求将有助于解决您的问题。你想要实现什么?您需要了解服务器和客户端如何处理和交互的基本结构。

答案 3 :(得分:0)

加载页面后,你无法对服务器端的页面做任何事情(c#),你应该在加载页面后使用javascript(ajax)与服务器进行交互,或者使用html5套接字。

但是,您是否想要与已加载的页面进行交互,或者只是做一些后端工作,如果它的某些后端工作不能与您可以使用Messaging Server的页面进行交互(rabbitmq, wcf)做东西....如果需要在页面上显示这些东西你可以使用cometjs轮询/推送结果或html5套接字连接到服务器并做一些推送到页面的东西.... ..

...

答案 4 :(得分:-1)

您可以使用LoadComplete事件。