if(!Page.isPostBack)
{
BinderYouDataGrid();
}

解决方案 »

  1.   

    string StrUpdata = "UPDATE NewsType SET News = @News WHERE News_Type = @Type";错了。记得type是关键词,所以更新失败。换成myType试试
      

  2.   

    如果你的数据表中没有这种类型 (News_Type = @Type";)  当然是不会被更新的,;
    你debug  :跟踪 @Type ,看看 这个值在你数据表的News_Type 字段 中存在吗?
      

  3.   

    首先谢谢大家的帮助,我刚学不.NET不久,所以技术还不是很好,很想能和各位交流交流。To:cpp2017(幕白兄)
       我想代码中 Response.Write("Ok!"); 能被执行,应该是 MyCommand.ExecuteNonQuery();也被执行了吧?我才学不久,自学没人指导,所以还不太会用跟踪事件的功能。To:smilnet(笨笨)
       你的意思我没看懂,能说的具体点吗?To:athossmth(athos) 
       应该不是关键字的问题,因为我在另一个文件也是有这样的问题,那个文件用的是@ID.TO:smartcreater()
       我的数据表中有 News_Type 字段,我用字符显示 @Type 也能显示出数值。