为什么变?web控件可以保持状态,返回后还是那个值,对啊
update yourtable  set customers cName = '"+cName.Text+"' WHERE cid='"+cid+"'

解决方案 »

  1.   

    在你的cName控件放置的html代码中,一定有一个form (不是runat=server的那个)
    去掉这个form可以解决这个问题。
      

  2.   

    page_load()事件里面你对textbox赋值了吗?
    如果赋值了,是应该这样的,否则每次刷新都会执行
    if(!Page.isPostBack)
    {
    //这里是赋值,只有第一次执行
    }
      

  3.   

    if (!Page.IsPostBack)
    {
       //初始数据绑定
    }
      

  4.   

    更新数据库以后再绑定一下数据textbox的值才会变啊
      

  5.   

    晕了,
    我没有把它放在显示数据的函数放在!IsPostBack中,所以不行。
    谢谢各位。