Page_Load在ASP.NET页面中触发两次
发布时间:2020-12-15 18:48:14 所属栏目:asp.Net 来源:网络整理
导读:Asp.net page_load函数正在加载两次,因此影响了我的页面性能。 有人知道它正在加载两次的原因。 不,我不会在任何地方调用页面加载功能 解决方法 刚刚遇到这个问题,并认为我会发布一个答案总结我发现,加上我的实际问题。 1. img tags with src="" or Imag
Asp.net page_load函数正在加载两次,因此影响了我的页面性能。
有人知道它正在加载两次的原因。 不,我不会在任何地方调用页面加载功能 解决方法
刚刚遇到这个问题,并认为我会发布一个答案总结我发现,加上我的实际问题。
1. img tags with src="" or Image tags with ImageUrl=" 2. Using AutoEventWireup="true" and adding a page handler 3. Having manually added the event handler (more common for C# than VB) 4. Handling both MyBase.Load and Me.Load 最后我的问题…. 我的页面继承自一个包含页面加载处理程序的类,该页面继承自具有页面加载处理程序的类。 Public Class C1 Inherits System.Web.UI.Page Protected Overridable Sub PageLoad(ByVal sender As Object,ByVal e As System.EventArgs) Handles Me.Load End Sub End Class Public Class C2 Inherits C1 Protected Overrides Sub PageLoad(ByVal sender As Object,ByVal e As System.EventArgs) Handles Me.Load MyBase.PageLoad(sender,e) End Sub End Class Public Class MyPage Inherits C2 Protected Overrides Sub PageLoad(ByVal sender As Object,ByVal e As System.EventArgs) MyBase.PageLoad(sender,e) End Sub End Class 我测试了这个,如果你把一个Handles在MyPage中的方法,它会得到3次的打击… (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- .net – 将数据写入App_Data
- asp.net-mvc – 如何在我的项目中实现强大的每个请求模式,同
- ASP.NET MVC3 AJAX.BeginForm AjaxOptions OnSuccess OnFai
- asp.net – 是否可以在多个Web服务器之间共享System.Runtim
- asp.net – 使用Using语句的SQLConnection,从里面调用SQLDa
- asp.net-mvc – 未部署ASP.NET MVC3区域_ViewStart.cshtml
- asp.net-mvc – ActionResult上的自定义属性
- asp.net-mvc-3 – 如何在View中使用ViewBag
- 你可以在ASP.NET中指定差异./,../,~/
- 如何在asp.net Web应用程序(C#)中制作倒数计时器?
推荐文章
站长推荐
- asp.net – GridView分页 – 第一,最后,下一个,上
- asp.net-mvc-2 – ASP.NET MVC 2多个PartialView
- asp.net-mvc-3 – 有没有办法通过html.actionlin
- 手动升级后,将新的ASP.NET Web Optimization框架
- asp.net – 使用OptGroup组构建选择列表
- asp.net – 成员资格生成密码仅字母数字密码?
- asp.net-mvc – 模拟DataServiceQuery
- ASP.NET和.NET框架版本之间的区别
- ASP.NET Response.Redirect使用302而不是301
- asp.net-mvc-3 – 应该使用HTTP引用来验证还是令
热点阅读