GridView在编辑时怎样获得textbox里面的值
还有就是怎样在编辑状态为值添加加密函数,然后写进数据库

解决方案 »

  1.   

    (1)
    GridView1_RowUpdating里面
    ((TextBox)GridView1.Rows[e.RowIndex].FindControl("xxx")).Text;
    (2)
    上面的代码,外面包上加密的函数。
      

  2.   

    foreach(GridViewRow gv in gridview.Rows)
    {
      string text=gridview.Rows[gv.RowIndex].cell[你要的第几个单元格].Text}
      

  3.   

      protected void gv_RowUpdating(object sender, GridViewUpdateEventArgs e)
            {
                gv.EditIndex = e.RowIndex;
                int id = int.Parse(gv.DataKeys[e.RowIndex].Value.ToString());
                
                string str = ((TextBox)gv.Rows[e.RowIndex].FindControl("txt")).Text.Trim();
           
                gv.EditIndex = -1;
                BindData();
            }