我需要在不使用JQuery的情况下在ASP.Net中完成页面加载后加载图像。
是否可以仅使用asp.Net 3.5和ASP.Net AJAX实现此功能? 如果是,那么如何实施?
答案 0 :(得分:2)
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>
答案 1 :(得分:0)
重写OnPreRender() - 方法