跟踪一下,看看这个e.Item.Cells[1].Controls[0]对象,是不是一个TextBox类型。

解决方案 »

  1.   

    管理工具中的Internet 信息服务中的虚拟目录指向目录就O了!
      

  2.   

    http://dotnet.aspx.cc/ShowDetail.aspx?id=8ADE535F-AD40-4DE3-A962-A64B4FAF12C4
      

  3.   

    书上是没错的,只是你用错了
    string updatestr="UPDATE 客户 SET 姓名=‘";
    updatestr+=((TextBox)e.Item.Cells[1].Controls[0]).Text+“’”;
    这样试试吧,祝你好运!
      

  4.   

    打开iis管理器,把你的项目的文件夹设为应用程序,对了,你的项目文件夹应在虚拟目录下
      

  5.   

    StringSql="updata  TABLE_A SET NAME='" + textbox.text+ "'";
      

  6.   

    updatestr+=((TextBox)e.Item.Cells[1].Controls[0]).Text;这条语句总是说类型转换错误!可是c#书上就是这么交的!
    你看看这里有没有其他控件,Controls集合的第一个控件是不是你想要的,而在其他位置,你可以采用遍历集合的方式,还有就是你把ASPX文件的代码也贴出来,看看