你的form_load()里的绑定数据源一定要if(!IsPostBack)才行,要不就会出现你说的这种情况!检察一下!:)

解决方案 »

  1.   

    每次提交页面都会触发page_load()事件
    page_load()
    {
      if(!isPostBack)
      {
        //绑定datagrid 
      }
    }
      

  2.   

    就是 alieneagle 的办法了。
    就是页面加载触发事件的问题。
      

  3.   

    ctype(e.item.cell(i).controls(0),textbox).text
    是这个语句绑定不了新的内容了
      

  4.   

    Dim NumCols As Integer = e.Item.Cells.Count        Dim I As Integer
            For I = 2 To NumCols - 2 '跳过第一、第二和最后一列            Dim CurrentTextBox As TextBox
                CurrentTextBox = e.Item.Cells(I).Controls(0)
                Dim ColValue As String = CurrentTextBox.Text