zoukankan      html  css  js  c++  java
  • ASP.NET 页面生命周期 之 Page_Load()引发的困惑

    写了个修改信息的页面:

    但是每次点玩修改后,值都没改变。经过调试发现,每次从TextBox得到的值都是原先的。最后定位到Page_Load()函数发现,每次触发Button_Click事件,都会从Page_Load()函数执行,于是把我修改在TextBox里的值重新刷新成原来的值了。

    原先的代码:

     protected void Page_Load(object sender, EventArgs e)
    {
    LoadInfo();
    }

    修改后的代码:

     protected void Page_Load(object sender, EventArgs e)
    {
    if (!IsPostBack)
    {
    LoadInfo();
    }
    }

    这样可以正常执行结果了。


    /**************************************************************************
                      原文来自博客园——Submarinex的博客: www.cnblogs.com/submarinex/               
      *************************************************************************/

  • 相关阅读:
    TeX系列: tikz-3dplot绘图宏包
    TeX系列: MATLAB和LaTeX结合绘图
    Tex系列: pgfplots安装
    C 标准库
    C 标准库
    C 标准库
    C 标准库
    C 标准库
    C 标准库
    C 标准库
  • 原文地址:https://www.cnblogs.com/submarinex/p/2291214.html
Copyright © 2011-2022 走看看