1.首先需要的不是name,而是id
2.若repeater 的id为 myrepeater
textbox  的id为 title
foreach (ReapterItem ri in myrepeater.Items)
{  

                
ItemComment[k]=((TextBox)ri.Cells[1].FindControl("text1")).Text;




}

解决方案 »

  1.   

    对不起,写错了 。是这样的
     string aaaa=((TextBox)myrepeater.FindControl("text1")).Text;
      

  2.   

    其实是其它的数据提交成功了比如title而content是用的FCKeditor所以数据库里面只有title的数据返而没有content的数据,如果不用FCKeditor是可以的但不可以排版。
      

  3.   

    那你 可以在数据库中设他们都不为空
    再用
    try{}
    catch(Exception e)
    {
       Response.Write(e);
    }
    来显示错误阿
      

  4.   

    一点错误都没有,而是在取FCKeditor的值时如果写了这句validateRequest=false后FCKeditor的值根本就从页面上取不到了。我很困惑,如果不加validateRequest=false就会出现错误提示,拜托大哥能不能给我一个源程序?再加分也可以呀!
      

  5.   

    终于搞定了,原来是text类型字段就设了16个字符!
    同样谢谢各位