课程咨询 :025-84812726

南京.NET培训 > 达内新闻 > ASP.NET开发程序过程中值得注意的两个地方
  • ASP.NET开发程序过程中值得注意的两个地方

    发布:.net培训      来源:.net培训      

  • 在ASP.NET开发程序中ASPX页面的Page_Load事件有两个让人奇怪的地方,你应该记住它们:

    a.有时Page_Load事件在你的ASP.NET页面里会发生多次  。这种情况发生的一个可能的原因是你把ASPX页面的AutoEvenWireup值设置成了True  。如果是这样,那么在“Sub Page_Load(ByVal Sender as System.Object,ByVal e as System.EventArgs”后面加上“Handles MyBase.Load”这一行就是没有必要的了  。既然Visual Studio.NET能够自动的为你处理这个部分,你当然可以将AutoEventWireup值设置成False  。

    b.有时好象一个按纽的单击事件处理代码并没有运行  。这里你应该检查Page_Load事件确保任何加载数据的ASP.NET开发程序代码(比方在下拉列表中绑定数据的代码)只在初始加载这个页面的时候运行,而不是在后来客户端数据返回的时候运行  。一个检查这种情况的简单的方法是在你的Page_load事件处理函数里添加对Page.IsPostBack值的测试-False意味着这是页面第一次被加载而True则意味着已经发生了一次数据返回过程  。

            更多.net资讯请点击:.net培训课程资料。
    推荐文章

上一篇:介绍ASP.NET Framework

下一篇:IIS ASP.NET的本质与联系浅析

最新开班日期  |  更多

.NET工程师--全日制班

.NET工程师--全日制班

开班日期:04-28

.NET—零基础周末班

.NET—零基础周末班

开班日期:04-28

.NET—零基础全日制

.NET—零基础全日制

开班日期:04-28

.NET工程师--周末班

.NET工程师--周末班

开班日期:04-28

  • 地址:南京市龙蟠中路30号东来商务中心A座5楼
  • 课程培训电话:025-84812726     全国服务监督电话:400-111-8989
  • 服务邮箱 tousu@tedu.cn
  • 2001-2016 达内时代科技集团有限公司 版权所有 京ICP证8000853号-56