问题在这里,解决马上给分。解决后可以得两个帖子的分,解决问题的兄弟麻烦再这里顶一下。http://community.csdn.net/Expert/topic/5334/5334157.xml

解决方案 »

  1.   

    siteinfo.UpdateSite 这个方法是怎么写的能看到吗
    跟踪一下这个方法,看看是否有异常出来
      

  2.   

    UpdateSite 代码已经贴出来了,在http://community.csdn.net/Expert/topic/5334/5334157.xml
    的5楼
      

  3.   

    如果是sql server数据库的话.运行profiler,新建跟踪,然后看看数据库究竟干了什么,如此一目了然.
      

  4.   

    string designer = Designer.Text;
    后面加上ToString()试试,下面几句也一样
      

  5.   

    int siteid = Convert.ToInt16(Request.QueryString["siteID"]);
    确认主键已经有值了吗?打印出来看看
      

  6.   

    变量出错。与Page_Load中的变量一致导致变量重复赋值,将数据值又赋回去了。所以在纯数据修改过程中没有问题,而使用变量导致数据无法修改。