我需要在不使用JQuery的情况下在ASP.Net中完成页面加载后加载图像。

是否可以仅使用asp.Net 3.5和ASP.Net AJAX实现此功能? 如果是,那么如何实施?

有帮助吗?

解决方案

JayJay 假设您希望在服务器端Page_Load事件之后执行此操作,但是将页面发送到客户端。

如果您的意思是在客户端上加载页面后,则可以使用此ASP.NET Ajax代码: (它要求您在页面上有< asp:ScriptManager> 以启用AJAX)

<script type="text/javascript"> 
var prm = Sys.WebForms.PageRequestManager.getInstance();
if(prm) prm.add_pageLoaded( PageLoadedEventHandler );

function PageLoadedEventHandler() {
  // Do your stuff
}
</script>

其他提示

重写OnPreRender() - 方法

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top