按钮一点保存,会执行Page_Load,
我在Page_Load有个取数据给文本框,
这样文本框的内容会重新读出来再保存一次数据库里的,
就没法更新数据库了
有什么办法?
if (!this.IsPostBack)没法在载入的时候读取原始的数据 

解决方案 »

  1.   

    在Page_Load的时候不要加载初始化代码初始化代码放到Page_Load(...)
    {
        if (!IsPostBack)
        {
            //初始化窗体控件
        }
    }buttonSave_click(...)
    {
    //更新数据库
    }
      

  2.   


    Page_Load(...) 

        if (!IsPostBack) 
        { 
            这里没法在第一次登陆后台转到这个页面的时候取出数据。 
        } 

      

  3.   

    在按钮单击事件里面添加在Page_Load的时候不要加载初始化代码初始化代码放到Page_Load(...)
    {
        if (!IsPostBack)
        {
            //初始化窗体控件
        }
    }buttonSave_click(...)
    {
    //更新数据库
    Page_Load(sender,e);
    } 你试试